sublime配置全攻略
来源:互联网 发布:怎么提取淘宝店的网址 编辑:程序博客网 时间:2024/05/23 14:11
源地址:http://blog.sina.com.cn/s/blog_5d64f7e301014elm.html
大家好,今天给大家分享一款编辑器:sublime text2
我用过很多编辑器,EditPlus、EmEditor、Notepad++、Notepad2、UltraEdit、Editra、Vim,还有包括netbeans ,zendstudio, dreamweaver 等。 最后我遇见了sublimetext。
importurllib2,os;pf='PackageControl.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp)if not os.path.exists(ipp) elseNone;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace('',' ')).read())
2,ctags。
然后在你代码中, 光标放在某个函数上, 点击ctrl+shift+鼠标左键 就可以跳转到函数声明的地方。
3, sublimecodeintel 代码提示。
sublimecodeintel 安装后需要配置,文件:插件目录/.codeintel/config 中增加
"PHP":{ "php":'D:\SaeServer\php\php.exe', "phpExtraPaths":['D:\SaeServer\php\stdlib'], "phpConfigFile":'D:\SaeServer\apache\php.ini' },
配 置了php执行文件的地址, php的配置文件地址, phpExtraPaths是额外需要代码提示的类库,除了当前项目下的PHP代码可以提示外phpExtraPaths中定义的目录下的PHP代码也能提示。
4,语法提示。
5,goto document。
[ { "keys":["f1"], "command": "goto_documentation" } ]
这样设置后,按F1就能跳转到文档了。
6,function name display。7,GBK Encoding Support 。
8,SVN插件。windows下可以安装Tortoise和 Tortoisesvn的客户端。然后在sublime中在目录或文件右键都可以提交svn了。在ubuntu下可以安装rabbitvcs 结合这个插件:https://github.com/kervin/sublime-svn/downloads
9,gist。我们建立html文件时,做有些相同的代码。 这时候我们喜欢能有一个代码模板, 不能写重复相同的代码,gits插件能实现代码模板的功能。它能见我们自己创建的代码模板,代码片段保持在github中的gist下。http://lucifr.com/2012/03/07/sub ...al-snippet-manager/
10,代码注释格式化。
additionalPHP snippet插件能提示phpdocument格式的代码
还能快速输出开源协议, 输入php- 会有提示
安装DocBlockr 插件,能形成注释块。不用每次敲注释的斜杠或星号。
11,成对匹配的增强。
12,格式化PHP代码。
pear install PHP_Beautifier
安装好后, 打开PHP文件,ctrl+alt+f 就能为你自动格式化代码。
13,Xdebug。
你的PHP需要安装xdebug扩展。使用时需要在项目目录下建立一个.sublime-project文件
{ "folders": [ { "path":"D:\ysd\ysdv8" }, ], "settings": { "xdebug": {"url": "http://yunshangdian.com" } } }
path配置项配置了程序所在路径。
注意给程序设置断点。否则不能见效果。 详细用法见:https://github.com/Kindari/SublimeXdebug
你如果也要写前端代码, 还可以安装一些和html,js相关的插件。如 ZenCoding,jQuery,jQuery MobileSnippets,jQuery Snippets pack等。
二,配置建议。
用户配置建议(打开菜单栏Preferences->Setting-user):
{ "color_scheme":"Packages/Color Scheme - Default/Monokai.tmTheme", "default_line_ending":"unix", "detect_slow_plugins":false, "font_face": "MicrosoftYaHei", "font_size":10.0, "auto_match_enabled":false,}
auto_match_enabled设置为false后可以关闭括号的自动完成。如我们输入左括号时sublime自动将右括号打出来了,往往我们不习惯这样,此时你设置auto_match_enabled为false即可。
快捷键配置的建议(菜单栏Preferences->key bindings-User):
[ { "keys": ["f1"], "command":"goto_documentation" }, { "keys": ["alt+shift+`"],"command": "clone_file" } ]F1快速打开文档, 这个快捷键的设置前面已经说了。
alt+shift+` 快捷键又有什么用呢? 我们需要同一个文件在左右两栏同时打开。
先按快捷键: alt+shift+2 。 此时会出现左右两栏的布局。
再按alt+shift+`(`键是tab键上面个键), 此时会复制一份当前文件, 再把新复制的那份文件拖动到右栏。这样就实现了同一文件左右两栏同时打开了。
切换回一栏布局,按 alt+shift+1
颜色配置建议:
sublime对无效(invalid)的颜色提示 往往会提示错误。颜色很难看。可以去掉对invalid的颜色提示。
插件目录下\Color Scheme - Default\Monokai.tmTheme文件中, 删除
name Invalid scope invalid settings background #F92672 fontStyle foreground #F8F8F0成对匹配默认是绿色,有点难看,
插件目录下\Color Scheme - Default\Monokai.tmTheme文件中Class name键中的:
改为:
name Classname scope entity.name.class settings background #F92672 fontStyle foreground #F8F8F0
三,在linux下使用。
- sublime配置全攻略
- sublime配置全攻略 .
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- sublime配置全攻略
- Sublime Text 配置全攻略
- java笔记
- 【JS】地球节电一小时
- sql server 2008 数据类型
- C语言学习
- fedora 下google 浏览器安装
- sublime配置全攻略
- 检索结果的分页显示实现(php)
- 使用友善之臂6410开发板NFS启动时打印乱码
- Android之我是ADB
- 说说Shell
- 单点登录SSO详解
- 防火墙与路由器之间互联
- linux-0.11调试教程 文件系统中b_uptodate字段的含义
- 马的遍历(多方案)