sublime text3 使用方法以及相关插件
1. 软件的下载
1, 官网下载地址: http://www.sublimetext.com/
2, 如果不安装插件,那还不如不装 sublime, 参考: https://packagecontrol.io/installation
2. 插件的安装
2.1 安装Package Control
打开软件,按 ctrl+ ` 快捷键(即1左边的那个键)输入以下代码,enter即可.
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
2.2 使用Package Control组件安装插件
mac: Cmd+Shift+P(Win:Ctrl+Shift+P),输入 install 选中 Install Package 并回车,输入或选择你需要的插件回车就安装了(注意左下角的小文字变化,会提示安装成功),安装其它插件也类似.
3. 插件推荐
3.1 软件风格
风格包网站: https://packagecontrol.io](https://packagecontrol.io/)
风格包: Spacegray:
https://packagecontrol.io/packages/Theme%20-%20Spacegray
- Preferences > color scheme >theme-spacegray
Preferences-> setting 中设置以下
"theme": "Spacegray.sublime-theme", "color_scheme": "Packages/Theme - Spacegray/base16-ocean.dark.tmTheme"
3.2 主题推荐
3.2.1 Material 主题
- 安装主题
快捷键 ⌘(Command) + ⇧(Shift) + P
回车后输入Package Control:Install
再回车,输入Material
搜索主题进行安装。
- 启用主题
快捷键⌘(Command) + ⇧(Shift) + P
回车后输入Material Theme: Activate theme
回车后选择自己喜欢的配色方案。
推荐
Material Theme
或者Material Theme Darker
都相当赞。
3.2.2 Materialize 主题
- 安装主题
快捷键 ⌘(Command) + ⇧(Shift) + P
回车后输入Package Control:Install
再回车,输入Materialize
搜索主题进行安装。
- 启用主题
快捷键⌘(Command) + ⇧(Shift) + P
回车后输入Activate Materialize Theme
回车后选择自己喜欢的配色方案。
推荐
Material Dracula
或者Material Flatland
3.2 常用插件推荐
Emmet 写前端 html/css 用的
HTM5
ConvertToUTF8 防止打开文件出现乱码
Codecs33 同理打开文件防止出现乱码 ,建议和ConvertToUTF8一起安装
ChineseLocalizations 汉化 sublime
SideBarEnhancements: 增强左边面板 https://packagecontrol.io/packages/SideBarEnhancements,可惜只能在project中使用
AdvancedNewFile: 快速创建文件. (alt+ command +N)
A File Icon : 左边面板显示图标
docblockr:代码注释提示插件 https://packagecontrol.io/packages/DocBlockr
SideBarTools:扩展左侧面板(相对SideBarEnhancements少了一些功能)
Local History:本地历史记录 https://packagecontrol.io/packages/Local%20History
Color Hightlight: css中使得颜色直接在sublime中展示,(注意网上有很多人推荐Color Hightlighter插件,试了一下,此软件我的mac电脑不行), Color Hightlight 插件直接下载即可用
ColorPicker(调色板): CSS 中直接使用快捷键即可调出调色板,更改颜色.据说默认的快捷键有冲突,建议更改
打开
Sublime Text --> Preferences --> Browse Packages
找到ColorPicker
文件夹并进入(注意此处进入文件夹的方式),分别有linux
mac
和windows
的快捷键设置文件,根据你的操作系统,打开相应文件即可设置, 如图
3.3 格式化代码
首先通过以下路径打开用户按键绑定文件:
Preferences → Key Bindings – User
然后在其中添加以下代码(如果你有需要的话,其中的快捷键组合是可以自己定义的):
[
//格式化代码,single_line参数删除时,格式化只影响当前光标所在行
{"keys": ["ctrl+alt+l"], "command": "reindent" , "args": {"single_line": false}}
]
3.4 内容检索
快速查找
默认情况下,Sublime Text支持函数快速查找,按Ctrl+Shift+R打开查找面板,就可以快速定位函数所在的文件,如果安装了emmet插件将会失效,我们需要做以下操作进行修复。
编辑 emmet插件配置项:
{"disabled_keymap_actions": "reflect_css_value"}
代码跟踪
鼠标移动到函数上面,会自动显示方法的文件列表。或按 f12 键显示函数的文件列表
3.5 快捷键
使用快捷键可以显著提高开发效率,所以还是有必要掌握的。
- 搜索文件:ctrl+p 输入文件名
- 搜索函数/方法:ctrl+p 输入
“文件名@方法名”
如 User@show - 跳转到指定行:ctrl+p 输入
文件名:行号
,只输入: 时在当前文件跳转 - 查找当前文件方法:ctrl+r
- 返回/前进编辑位置:Alt + -、Alt + Shift + -
- 切换标签页:Ctrl + PgUp、Ctrl + PgDn
- 选中单词:Ctrl + D 连续按会选中页面中所有单词,以实现批量编辑
- 以单词为单位快速移动光标:Ctrl + ←、Ctrl + →
- 选中当前行:Ctrl + L
- 跳转到第几行:Ctrl+G
- 跳转到对应括号:Ctrl+M
- 开关侧栏:Ctrl+K+B
- 选中当前括号内容,重复可选着括号本身:Ctrl+Shift+M
- 注释当前html标签块:Ctrl+Shift+/
- 专注编写模式:Shift+F11
- 分屏显示:Alt+Shift+数字
- Ctrl+Enter 在下一行插入新行。举个栗子:即使光标不在行尾,也能快速向下插入一行。
- Ctrl+Shift+Enter 在上一行插入新行。举个栗子:即使光标不在行首,也能快速向上插入一行。
- Ctrl+Shift+[ 选中代码,按下快捷键,折叠代码。
- Ctrl+Shift+] 选中代码,按下快捷键,展开代码。