Sublime Text3快捷键和插件
Sublime Text3 是一款很好用的编辑器,想要优雅地使用它,知道部分快捷键和插件是必须的。
常用快捷键
快捷键 | 描述 |
---|---|
control + - | 回到上一个光标 |
control + shift + - | 回到下一个光标 |
control + cdm + ↑/↓ | 移动当前行代码 |
control + option + t | 交换选中的两部分代码 |
cmd + option + [ | 折叠选中的代码 |
cmd + option + ] | 展开选中的代码 |
shift + cmd + p | 打开命令面板 |
control + ` | 打开控制台 |
cmd + n | 新建标签 |
cmd + 1/2/3… | 标签切换 |
cmd + option + 2 | 分成两屏 |
cmd + delelte | 删除本行光标前的所有字符 |
cmd + shift + ↑/↓ | 选中光标上下代码 |
cmd + f | 查找 |
option + cmd + f | 查找替换 |
cmd + t | 跳转到指定文件 |
control + g | 跳转到指定行 |
cmd + r | 跳转到指定函数 |
cmd + l | 选中当前行 |
cmd + / | 注释当前行或注释选中代码 |
cmd + option + / | 产生注释代码或注释选中代码 |
cmd + k + b | 开关侧边栏 |
包管理器
下载插件之前,你需要先添加 Package Control
安装过程: 使用快捷键 control + ` 或者菜单栏选择 View > Show Console
- Sublime Text3 在控制台输入
1
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
- Sublime Text2 在控制台输入
1
import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')
推荐插件
插件 | 描述 |
---|---|
Emmet | 大名鼎鼎,大大提高开发效率 |
BracketHighlighter | 高亮显示匹配的括号、引号和标签 |
HTML-CSS-JS Prettify | node.js环境下,代码格式化(cmd + shift + h) |
ColorPicker | 调色盘(cmd+shift+c) |
SideBarEnhancements | 侧边栏增强 |
sublime tmpl | 快速模板(control+option+h/c/j/p) |