Sublime作为非常高效有用的文本编辑器,深受我的喜爱,但是因为破解稍微麻烦,之前安装出了差错一直未能安装成功,昨日为提高效率在网上大量搜索教程,了解并结合自身使用习惯安装插件等,终于完成了适合自己版本的sublimeText配置。
首先安装SubLimeText3,我的电脑是64位的安装了目前的最新版本3083,安装之后虽然不破解也能使用,但是用了一段时间会自动提示,很烦,网站搜了一个经常更新sub的破解网站,找到了3083版本的破解注册码。
----- BEGIN LICENSE -----
Andrew Weber
Single User License
EA7E-855605
813A03DD 5E4AD9E6 6C0EEB94 BC99798F
942194A6 02396E98 E62C9979 4BB979FE
91424C9D A45400BF F6747D88 2FB88078
90F5CC94 1CDC92DC 8457107A F151657B
1D22E383 A997F016 42397640 33F41CFC
E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
5CDB7036 E56DE1C0 EFCC0840 650CD3A6
B98FC99C 8FAC73EE D2B95564 DF450523
------ END LICENSE ------
http://www.xiumu.org/note/sublime-text-3.shtml这个是网址。
然后必须要安装Package Control,安装方法如下:
通过快捷键 ctrl+` 或者 View > Show Console 菜单打开控制台
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())
安装激活之后便想体验一下该编辑器的强大功能,首先我去搜索一下它的快捷方式,并尝试使用了一下,内置的快捷方式主要有下面的东西。
Alt:调出菜单
Ctrl + Shift + P:调出命令板(Command Palette)
Ctrl + `:调出控制台
编辑(Editing)
Ctrl + Enter:在当前行下面新增一行然后跳至该行
Ctrl + Shift + Enter:在当前行上面增加一行并跳至该行
Ctrl + ←/→:进行逐词移动
Ctrl + Shift + ←/→进行逐词选择
Ctrl + ↑/↓移动当前显示区域
Ctrl + Shift + ↑/↓移动当前行
选择(Selecting)
Ctrl + D:选择当前光标所在的词并高亮该词所有出现的位置,再次Ctrl + D选择该词出现的下一个位置,在多重选词的过程中,使用Ctrl + K进行跳过,使用Ctrl + U进行回退,使用Esc退出多重编辑
Ctrl + Shift + L:将当前选中区域打散
Ctrl + B:编译文件,强大的功能,前提是在path中写入gcc的编译器地址;
Ctrl + J:把当前选中区域合并为一行
Ctrl + M:在起始括号和结尾括号间切换
Ctrl + Shift + M:快速选择括号间的内容
Ctrl + Shift + J:快速选择同缩进的内容
Ctrl + Shift + Space:快速选择当前作用域(Scope)的内容
查找&替换(Finding&Replacing)
F3:跳至当前关键字下一个位置
Shift + F3:跳到当前关键字上一个位置
Alt + F3:选中当前关键字出现的所有位置
Ctrl + F/H:进行标准查找/替换,之后:
Alt + C:切换大小写敏感(Case-sensitive)模式
Alt + W:切换整字匹配(Whole matching)模式
Alt + R:切换正则匹配(Regex matching)模式
Ctrl + Shift + H:替换当前关键字
Ctrl + Alt + Enter:替换所有关键字匹配
Ctrl + Shift + F:多文件搜索&替换
跳转(Jumping)
Ctrl + P:跳转到指定文件,输入文件名后可以:
@ 符号跳转:输入@symbol跳转到symbol符号所在的位置
# 关键字跳转:输入#keyword跳转到keyword所在的位置
: 行号跳转:输入:12跳转到文件的第12行。
Ctrl + R:跳转到指定符号
Ctrl + G:跳转到指定行号
窗口(Window)
Ctrl + Shift + N:创建一个新窗口
Ctrl + Shift + T:恢复刚刚关闭的标签
屏幕(Screen)
Shift + F11:切换无干扰全屏
Alt + Shift + 2:进行左右分屏
Alt + Shift + 8:进行上下分屏
Alt + Shift + 5:进行上下左右分屏
分屏之后,使用Ctrl + 数字键跳转到指定屏,使用Ctrl + Shift + 数字键将当前屏移动到指定屏
Ctrl+L 选择整行(按住-继续选择下行)
Ctrl+M 光标移动至括号内开始或结束的位置
Ctrl+T 词互换
Ctrl+R 快速列出/跳转到某个函数
(双加号表示按住Crtl连续按另一个键,Ctrl+K被当做开启连续快捷方式的按键)
Ctrl+K+Backspace 从光标处删除至行首
Ctrl+K+B 开启/关闭侧边栏
Ctrl+K+K 从光标处删除至行尾
Ctrl+K+T 折叠属性
Ctrl+K+U 改为大写
Ctrl+K+L 改为小写
Ctrl+K+0 展开所有
Ctrl+Enter 插入行后(快速换行)
Ctrl+Tab 当前窗口中的标签页切换
Ctrl+Shift+A 选择光标位置父标签对儿
Ctrl+Shift+D 复制光标所在整行,插入在该行之前
ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找
Ctrl+Shift+K 删除整行
Ctrl+Shift+L 鼠标选中多行(按下快捷键),即可同时编辑这些行
Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
Ctrl+Shift+P 打开命令面板
Ctrl+Shift+/ 注释已选择内容
Ctrl+Shift+↑可以移动此行代码,与上行互换
Ctrl+Shift+↓可以移动此行代码,与下行互换
Ctrl+Shift+[ 折叠代码
Ctrl+Shift+] 展开代码
Ctrl+Shift+Enter 光标前插入行
Ctrl+PageDown 、Ctrl+PageUp 文件按开启的前后顺序切换
Ctrl+F2 设置/取消书签
Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
Ctrl+鼠标左键 可以同时选择要编辑的多处文本
Shift+鼠标右键(或使用鼠标中键)可以用鼠标进行竖向多行选择
Shift+F2 上一个书签
Shift+Tab 去除缩进
Alt+. 闭合当前标签
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑
F2 下一个书签
F6 检测语法错误
F9 行排序(按a-z)
搞完快捷方式就是Sublime强大的插件安装功能了,很多插件安装使用过程还是有点复杂的。
1. 首先是中文的显示,安装ConvertToUTF8
2. 生成html等带有格式化内容的文件,安装SublimeTmpl
3. 使侧边的功能更加强大,安装side bar
4. 编写的文件在浏览器中打开,安装view in browser(后续功能被SideBar取代)
5. 编写的代码颜色区分更加明显,安装colorcode
6. 编写解释性代码直接执行,安装sublimeREPL
7. 对编写的程序进行本地的版本控制,安装tortoiseSVN
注意安装之后要在插件的USER配置中写入安装路径,例如本次安装的写入代码为
{
// Auto close update dialog when no errors, conflicts and merges
"autoCloseUpdateDialog": false,
"tortoiseproc_path": "D:\\Program Files\\TortoiseSVN\\bin\\TortoiseProc.exe"
}
它的快捷方式这样使用
[alt+c] : commit current file.
[alt+u] : update current file.
[alt+r] : revert current file.
需要将相关路径写入path
需要注意的是安装的插件的路径在C:\Users\laputa\AppData\Roaming\Sublime Text 3\Installed Packages
将文件的后缀名改成zip,可以解压打开,放入Packages文件夹中可以对插件的配置文件进行修改,比如快捷键,菜单显示等。
http://blog.jobbole.com/50051/
具体不再赘述,使用中有值得记录的会及时添加。