大小:18.7MB更新时间:2020-06-04软件授权:国产软件
SublimeText被称作Windows下的TextMate,而根据其官网介绍,SublimeText的特点如下:拥有高效、没有干扰的界面,在编辑方面的多选、宏、代码片段等功能,以及很有特色的Minimap。
SublimeText是一个代码编辑器.也是HTML和散文先进的文本编辑器。漂亮的用户界面和非凡的功能,例如迷你地图,多选择,Python的插件,代码段,等等。完全可自定义键绑定,菜单和工具栏。
SublimeText主要功能:
拼写检查,书签,完整的PythonAPI,Goto功能,即时项目切换,多选择,多窗口等等,SublimeText2支持但不限于C,C++,C#,CSS,D,Erlang,HTML,Groovy,Haskell,HTML,Java,JavaScript,LaTeX,Lisp,Lua,Markdown,Matlab,OCaml,Perl,PHP,Python,R,Ruby,SQL,TCL,TextileandXML等主流编程语言的语法高亮。ST2拥有优秀的代码自动完成功能(自动补齐括号,大括号等配对符号;自动补全已经出现的单词;自动补全函数名),非常智能;另外ST2也拥有代码片段(Snippet)的功能,可以将常用的代码片段保存起来,在需要时随时调用。当然,语法高亮、代码折叠、行号显示、自定义皮肤、配色方案等这些已经是一款现代编辑器应有的标配功能了!
它在支持语法高亮、代码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的功能的同时,又保证了其飞快的速度!还有着自身独特的功能,比如代码地图、多种界面布局以及全屏免打扰模式等。
PackageControl
绝不可错过的扩展包管理器
SublimeText2除了自身拥有无数实用功能和特性之外,它还能安装使用各种扩展/皮肤/配色方案等来增强自己。现在介绍的这个PackageControl可以看做是一个ST2的扩展管理器,使用它,你可以用非常神奇、非常简单方便的方法去下载、安装、删除SublimeText2的各种插件、皮肤等,相信我,想更好地使用ST2绝对不能没有它!不过ST2本身并没有自带这个工具,我们需要自行安装它,方法很简单:
1、在SublimeText2的目录里面找到DataInstalledPackages的文件夹(如没有请手动新建)
2、在这里下载PackageControl.sublime-package文件
3、将下载到的文件放进去InstalledPackages里面
4、重新启动SublimeText即可
如果PackageControl已经安装成功,那么Ctrl+Shift+P调用命令面板,我们就会找到一些以&PackageControl:&开头的命令,我们常用到的就是几个InstallPackage(安装扩展)、ListPackages(列出全部扩展)、RemovePackage(移除扩展)、UpgradePackage(升级扩展)。但如果你按照上面的方法确实搞不定,可以试试按键盘Ctrl+~(数字1左边的按键)调出控制台,然后拷贝下面的代码进去并回车,它会自动帮你新建文件夹并下载文件的,与上面的方法最终效果是一样的:
importurllib2,os;pf='PackageControl.sublime-package';
ipp=sublime.installed_packages_path();
os.makedirs(ipp)ifnotos.path.exists(ipp)elseNone;
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'PleaserestartSublimeTexttofinishinstallation'
成功安装PackageControl之后,在命令面板里会出现以其命名开头的一系列命令
在命令面板输入&PackageControl:InstallPackage&即会列出全部可以安装的扩展(必需连接网络,如下图),从列表可以看到,4GL、AAAPackageDev那些就是插件的名称,选择它们就可以进行下载安装了。从该列表可以看到,目前ST2的各种扩展已经非常丰富了!此外,你还可以在这里看到Web版的扩展列表和详细的说明(这俩列表的数据应该是同步的。在截稿为止2012-7-8,这里已经收集了482个扩展包了)
快捷键:
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+Space自动完成(win与系统快捷键冲突,需修改)
Ctrl+Z撤销
Ctrl+Y恢复撤销
Ctrl+Shift+V粘贴并自动缩进(其它兄弟写的,实测win系统自动缩进无效)
Ctrl+M光标跳至对应的括号
Alt+.闭合当前标签
Ctrl+Shift+A选择光标位置父标签对儿
Ctrl+Shift+[折叠代码
Ctrl+Shift+]展开代码
Ctrl+KT折叠属性
Ctrl+K0展开所有
Ctrl+U软撤销
Ctrl+T词互换
Tab缩进
Shift+Tab去除缩进
Ctrl+Shift+UP与上行互换
Ctrl+Shift+DOWN与下行互换
Ctrl+KBackspace从光标处删除至行首
Ctrl+Enter插入行后
Ctrl+ShiftEnter插入行前
F9行排序(按a-z)
优化说明:
1.基于SublimeText2官方版进行修改
2.字体大小设为11,Ctrl+鼠标中键滚动调节
3.修正了Html自动补全时多一个的Bug
4.增加了配色非常舒服的Theme-Nil主题
5.在用户设置中加入了自动换行设置选项
6.修改菜单选项和配置文件使其更人性化
7.已经默认集成各种常用插件:(详细如下)
(1).Alignment:代码对齐插件,快捷键:Ctrl+Alt+A
(2).ConvertToUTF8:支持GBK查看与编辑插件
(3).Emmet:HTML/CSS代码快速编写插件
(4).JsFormat:JS格式化插件,快捷键:Ctrl+Alt+F
(5).KeymapManager:快捷键管理插件,快捷键:Ctrl+Alt+K
(6).PackageControl:插件安装
(7).SideBarEnhancements:侧边栏插件
(8).Theme-Nil:SideBarEnhancements皮肤