推荐大家使用版本3,这个版本的速度快了很多,尤其是第一次打开的时间少了很多,可以说是秒开。
这里整理了我安装的一些插件,和自定义配置(主题,配色等),适用于码农,尤其是Web方向。
Tips: 在Linux, Windows命令行下, 都可以使用 subl 命令打开了,
subl .用于打开当前文件夹
截个图看看:


插件
Package Control
移步 Package Control Installation
ConvertToUTF8
如果直接有Sublime Text创建的文本包含中文,显示应该没有问题,但是,如果是先前由其他工具,或者别人发过来的中文文本,就会乱码了,这时候就要使用 ConvertToUTF8 这个插件,我们安装即可,他会自动转换的。
Alignment
用于对齐,比如一些变量赋值语句,等号对齐。 Usage:
- 选择要对齐的代码
- 使用快捷键:
ctrl+alt+a
BracketHighLighter
用于高亮显示匹配的括号或者代码段
Emmet
用于快捷生成一些html代码 Usage:
- 输入 div>ul>li*4
- 按下 Tab 键
ERB Snippets
大致同Emmet, 不过是 .html.erb
Snippets and Bindings
| Snippet | Tab Trigger | Output |
|---|---|---|
| ERB tags | __er__ | `<% %>` |
| print ERB tags | __pe__ | `<%= %>` |
| print ERB comment | __pc__ | `<%# %>` |
| `if` block | __if__ | `<% if %>...<% end %>` |
| `if` / `else` block | __ife__ | `<% if %>...<% else %>...<% end %>` |
| `else` tag | __else__ | `<% else %>` |
| `elsif` tag | __elsif__ | `<% elsif %>` |
| `unless` block | __unless__ | `<% unless %>...<% end %>` |
| `end` block | __end__ | `<% end %>` |
| `submit_tag` helper | __st__ | `<%= submit_tag ..., ... %>` |
| `text_field_tag` helper | __tft__ | `<%= text_field_tag ..., ... %>` |
| `password_field_tag` helper | __pft__ | `<%= password_field_tag ..., ... %>` |
| `label_tag` helper | __lblt__ | `<%= label_tag ..., ... %>` |
| `link_to` helper | __lt__ | `<%= link_to ..., ... %>` |
| `form_for` helper | __form__ | `<%= form_for(@ ) do |f| %> ... <% end %>` |
| `t()` helper | __t__ | `<%= t('@') %>` |