-Notepad
-EditPlus、UltraEdit
-SublimeText、Atom
*Vim
版本:Sublime Text 3, Build 3126, 64 bit
1)下载安装
官网下载安装程序: https://www.sublimetext.com/,注册码 点击这里下载。
2)安装Package Control
https://packagecontrol.io/installation#st3
两种方法:控制台执行,手动安装
3)安装插件方法
a. Package Control安装
Ctrl+Shift+P、输入【install】后选择【Package Control: Install Package】、检索Package后点击自动安装,需要的话重启ST。
b. 手动安装
从Github下载package的master.zip,解压到package文件夹重命名即可(Preferences > Browse Packages),需要的话重启ST。
Win7的package文件夹:C:\Users\rensanning\AppData\Roaming\Sublime Text 3\Packages\
4)汉化
安装ChineseLocalization插件即可
5)设置
Preferences -> Settings 左侧是默认设置,右侧是用户自定义设置。
{ // 忽略的插件 "ignored_packages": [ "Vintage" ], // 关闭自动更新 "auto_upgrade": false, // 字体类型("Ricty"、"Consolas"、"Panic Sans") "font_face": "Consolas", // 字体大小 "font_size": 11, // 行距 "line_padding_top": 5, // 长单词自动换行 "word_wrap": true, // 突出显示当前所在行 "highlight_line": true, // Tab键制表符宽度 "tab_size": 4, // Tab键时使用空格替代 "translate_tabs_to_spaces": true, // 显示space或tab "draw_white_space": "all", // 保存文件时会删除每行结束后多余的空格 "trim_trailing_white_space_on_save": true, // 默认编码格式 "default_encoding": "UTF-8", // 不能自动检测编码时的编码格式 "fallback_encoding": "UTF-8", // 状态栏显示编码格式 "show_encoding": true, }
6)主题
下载Theme - Soda插件即可
下载colour-schemes.zip放到Preference -> Browse Pacakages -> User
http://buymeasoda.github.com/soda-theme/extras/colour-schemes.zip
设置
// Monokai Soda "theme": "Soda Dark 3.sublime-theme", "color_scheme": "Packages/User/Monokai Soda.tmTheme", "soda_classic_tabs": true, "soda_folder_icons": true,
其他主题:
// Boxy Ocean "theme": "Boxy Ocean.sublime-theme", "color_scheme": "Packages/Boxy Theme/schemes/Boxy Ocean.tmTheme", // Boxy Monokai "theme": "Boxy Monokai.sublime-theme", "color_scheme": "Packages/Boxy Theme/schemes/Boxy Monokai.tmTheme", // Material Theme "theme": "Material-Theme.sublime-theme", "color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme" // Agila Theme "theme": "Agila.sublime-theme", "color_scheme": "Packages/Agila Theme/Agila Oceanic Next.tmTheme"
7)常用插件
Sublime Text用C++编写但插件用Python开发。
- IMESupport(输入法跟随光标)
- ConvertToUTF8(文件转码成UTF8)
- EditorConfig(不同IDE之间统一代码风格)
- BracketHighlighter(高亮显示匹配的括号、引号和标签)
- ColorHighlighter(显示选中颜色)
- TrailingSpaces(清除代码结尾多余的空格或Tab)
- SideBarEnhancements(增强侧边栏)
- Alignment(智能等号对齐)
- AutoFileName(自动补全文件路径)
- BoundKeys(绑定快捷键一览)
- HTMLBeautify(HTML格式化)
- JSFormat(JS代码格式化)
- Emmet(通过简单的命令直接生成一大段代码)
- SublimeCodeIntel(代码自动完成)
- All Autocomplete(所有打开的文件匹配代码自动完成)
- Local History(智能缓存编辑过的文件)
- View in Browser(浏览器预览)
- SublimeLinter(代码错误提示)
- jQuery(jQ函数提示)
更多流行的插件: https://packagecontrol.io/browse/popular
8)主要功能
- Expand Selection
- Goto Anything
- Command Palette
- Projects
- Packages/Plugins
- Themes/Color Schemes
- Customization(Settings、KeyBindings.etc)