以下是我个人开发常用的sublime插件,分享一下,注意安装插件后进入该插件的github查看说明文档:
Monokai++:个人不喜欢sublime自带的Monokai,而sublime其它的Color Sheme是灰色或者白色,我也不喜欢,所以安装了增强版的Monokai++,的确比自带的好看多了~
Darcula Color Scheme:如果你是安卓开发的,你就会知道Darcula,不过我还是喜欢Monokai++
ConvertToUTF8 :支持编辑和保存文件至GBK等编码。sublime默认不支持GBK编码的,打开中文编码的文档会乱码,所以要安装该插件
sublime-gbk :支持编辑和保存文件至GBK编码,和上面的插件相比缺少了个“等”,我一般是安装上面的插件,但不知道这两者有什么区别,如果有知道的,欢迎请教(^_^)
Compare Side-By-Side:文本比较
Emmet:前端开发必备,支持 HTML, XML, HAML 和 CSS/SASS/LESS/Stylus 格式的文档
另外,因为sublime的代码格式化功能(即Intent)比较鸡肋,所以我通过插件扩展该功能:
PrettyJSON:拥有JSON格式化、JSON转XML、压缩JSON、校验JSON这四大功能,格式化JSON时需要先选择JSON文本再使用快捷键 Ctrl+Shift+J
,或者通过 Ctrl+Shift+P
命令打开Sublime的命令面板输入 Pretty JSON
的命令运行,其余三大功能只能通过命令面板运行。
PrettyYAML:格式化 YAML
XML Indent:XML和JSON格式化,也是需要先选中文本后使用快捷键 Ctrl+K,F
运行
JsFormat:格式化JavaScript和JSON
SublimeAStyleFormatter:格式化C/C++/C#/Java代码,功能强大,使用方便,果断抛弃下面两个。
EclipseJavaFormatter :格式化Java代码。这个插件我还没尝试使用,只是在搜索的时候看到,先Mark一下
Clang Format:格式化C/C++代码。不仅要安装插件,还要根据github上的文档安装相应的依赖,安装比较麻烦,使用的时候需要先选择代码才能格式化,感觉不太好用,不知道大家有什么推荐?