开始使用Sublime,将学习过程记录如下:
网上有篇不错的文章,参见 http://www.iplaysoft.com/sublimetext.html。
直接可以去官网进行下载,http://www.sublimetext.com/,说是要收费,但是收费和不收费没有区别,所以不理他。
一些常用的快捷键,个人常用的进行了颜色标记:
Ctrl+L 选择整行(按住-继续选择下行)
Ctrl+KK 从光标处删除至行尾
Ctrl+Shift+K 删除整行
Ctrl+Shift+D 复制光标所在整行,插入在该行之前
Ctrl+J 合并行(已选择需要合并的多行时)
Ctrl+KU 改为大写
Ctrl+KL 改为小写
Ctrl+D 选词 (按住-继续选择下个相同的字符串)
Ctrl+M 光标移动至括号内开始或结束的位置
Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
Ctrl+Shift+/ 注释已选择内容
Ctrl+Z 撤销
Ctrl+Y 恢复撤销
Alt+. 闭合当前标签
Ctrl+Shift+A 选择光标位置父标签对儿
Ctrl+Shift+[ 折叠代码
Ctrl+Shift+] 展开代码
Ctrl+KT 折叠属性
Ctrl+K0 展开所有
Ctrl+U 软撤销
Ctrl+T 词互换
Tab 缩进 自动完成
Shift+Tab 去除缩进
Ctrl+Shift+↑ 与上行互换
Ctrl+Shift+↓ 与下行互换
Ctrl+K Backspace 从光标处删除至行首
Ctrl+Enter 光标后插入行
Ctrl+Shift+Enter 光标前插入行
Ctrl+F2 设置/删除书签
F2 下一个书签
Shift+F2 上一个书签
F11 和 Shift+F11 进入全屏免打扰模式
还有一个很牛逼的操作方式:
Shift+鼠标右键 可以用鼠标进行竖向多行选择
Ctrl+Shift+L 即可同时编辑多个行
Ctrl+P 即可调出文件切换面板,接着你只需输入文件名,回车后即可瞬间切换过去!在其中输入@即可罗列出所有的function,当是html时,将列出ID元素。
Ctrl+G 跳转到指定的行
命令的使用:
Ctrl+Shift+P 将调出命令面板 ,在其中可以选择不同高亮语法和各种文件保存的操作。
牛逼的扩展包:
通过Ctrl+~ (数字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'
重启后,如果在Perferences->package settings中看到package control这一项,则安装成功。
-
按下Ctrl+Shift+P调出命令面板
-
输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。
Clipboard History:剪切板历史,ctrl+alt+V可以调用出剪贴板的历史。
HtmlTidy:清理与排版你的HTML代码,这个玩意不错,可以在空白页直接把html的框架进行添加。
ConvertToUTF8
解决 Sublime不支持GBK、GB2312编码的问题,支持Sublime打开GB2312编码的文件并提供其输入并编辑中文,在打开GB2312文件后会将其转换为UTF8编码(这不会修改原始文件编码),对于输入和编辑的中文字符在使用Sublime保存后好像会将其转换为原始编码后再进行保存。
jQuery Package for sublime Text
如果你离不开jQuery的话,这个必备~
Sublime CodeIntel 代码自动提示
SublimeLinter 一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”,这样就可以被快速定位。
Alignment代码对齐插件
对于有代码洁癖或者喜欢整齐的同学来说,相信你会喜欢上这款插件。安装好插件后,选中文本同时按住“Ctrl + Alt + A”,就可以对齐操作了
JS Format
一个JavaScript代码格式化插件,快捷键“ Ctrl+Alt+F”
Pretty JSON
格式化JSON插件,让你完全摆脱那些所谓的在线格式化JSON工具