用了很多的编辑器,发现sublime text用起来非常的方便,如何使用sublime和插件怎么安装的文章已经太多,我就不累赘了,今天主要写下我所用过的好的插件们。有个比较好的gitbook的sublime text guide可以看下。
1. 前端利器-Emmet
快速编写前端代码,试用了下,非常方便。整个工具根据CSS选择器的写法来完成html和css代码的,五颗星。
具体使用方法参见文章前端开发必备!Emmet使用手册
2. SublimeREPL
这可能是对程序员最有用的插件。SublimeREPL 允许你在 Sublime Texxt 中运行各种语言(NodeJS , Python,Ruby, Scala 和 Haskell 等等)。
SublimeREPL
3. MarkdownPreview
虽然许多开发人员更喜欢在云端(GitHub Gists,StackEdit,Markable)创建 Markdown 文件 。不过另外一些喜欢在本地编写 Markdown 文件的开发者, MarkdownPreview 很有用,可以预览文件,还有颜色高亮显示。
4. SublimeCodeIntel 代码提示工具
支持很多语言的自动提示功能,如
PHP, Python, RHTML, JavaScript, Smarty, Mason, Node.js, XBL, Tcl, HTML, HTML5,
TemplateToolkit, XUL, Django, Perl, Ruby, Python3.
安装后在 ~/.codeintel/config里拓展每个语言的插件,我们以python windows为例:
{
"Python": {
"python": 'C:\\Python27\\python.exe',
"pythonExtraPaths": []
},
}
默认“跳转到定义”方法用Alt+Click,返回用Control+Windows+Alt+Left。
我自定义的按键方法:
[
{ "keys": ["shift+ctrl+space"], "command": "code_intel_auto_complete" },
{ "keys": ["ctrl+t"], "command": "goto_python_definition"},
{ "keys": ["ctrl+y"], "command": "back_to_python_definition"}
]
未完待续......
网友评论