开始sublime text
之前我一直在用editplus写js,不是说editplus不好用,只是有些功能真的不是特别友好,所以从今之后改稍微强大一点的sublime text,最新版本貌似已经到3了,这确实很棒,可也很贵,70$对美国人没什么,但对中国的一个普通程序猿就有点相形见绌了。
下载及破解
并不推荐大家一定要用最新版,也会有一些极客因为执着而非得用3,这里我提供两个地址供大家选择
你可以下载适合你电脑系统的版本,这真的很棒!!!
① 注册机
打开注册机,点击Generate破解主文件,复制License中的内容,比如
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
这里必须把begin license到end license都得选中复制,然后点击patch key选中sublime_text.exe,打开Sublime Text,执行 Help->Enter license 粘贴你的License,点击OK,重启Sublime Text即可看到你的注册信息。
② 汉化
运行Sublime Text 2 点击 Preferneces -> Browse Packages 会打开 X:\Program Files\Sublime Text\Data\Packages 目录,点击向上并找到X:\Program Files\Sublime Text\Data\Installed Packages目录,从附件中下载汉化包并解压,复制Default.sublime-package到这个目录,无需重启即可直接看到汉化效果。
配置
在菜单 Preferences
下找到 File Settings – User
点击会打开Base File.sublime-settings
这个文件
将其中的 font_face
后修改添加想要的设置字体(如果没有font_face自行添加这一行注意英文”,”逗号隔开),设置代码片段示例如下:
1 2 3 4 5 6 |
|
快捷键和插件
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 | 词互换 |
Ctrl+Enter | 插入行后 |
Ctrl+Shift Enter | 插入行前 |
Ctrl+K Backspace | 从光标处删除至行首 |
Ctrl+Shift+UP | 与上行互换 |
Ctrl+Shift+DOWN | 与下行互换 |
Shift+Tab | 去除缩进 |
Tab | 缩进 |
F9 | 行排序(按a-z) |
① 安装包控制(Package Control)
打开Sublime Text 2,按快捷键 ctrl+
或者点击
Tools → Command Palette` 调出控制台Console
将以下代码复制粘贴进命令行后回车:
1
|
|
重新启动Sublime Text 2,如果在Preferences → Package Settings 中看到 Package Control 这一项,就说明安装成功了。
② 安装Alignment插件
对于喜欢整齐的玛民来说,这不失为一个省事的插件。该插件可以通过上面安装好的 Package Control 来安装:
按ctrl + shift + P
调出命令面板;
输入 install
调出 Package Control:Install Package
选项,并回车;
输入Alignment
,选中并按回车安装;
重启Sublime Text 2,选中文本并按ctrl + alt + a
就可以进行对齐操作了。
③ 安装 Soda 主题
这里的主题不同于针对代码的 color scheme,而是针对Sublime Text 2该软件本身的主题,该主题也可以通过万能的 Package Control 来安装。
按ctrl + shift + P
调出命令面板;
输入 install
调出 Package Control:Install Package
选项,并回车;
输入 theme soda
选中后回车即可安装;
安装完之后要激活主题,打开 Preferences → Global Settings – User
,加上以下代码保存即可生效:
1
|
|
④ 安装cTags插件
首先,从Ctags官网下载压缩包下来,解压到电脑的某个地方,比如C:\Program Files\ctags
,然后把cTags添加到系统变量里去:
在我的电脑 右键属性 → 高级 → 环境变量 → 在“系统变量”里找到“Path”,点击“编辑” → 把C:\Program Files\ctags”(不包括双引号)复制到最后 → 最后一路“确定”保存
。
然后通过 Package Control
来安装 cTags 插件:
按ctrl + shift + P
调出命令面板;
输入 install
调出 Package Control:Install Package
选项,并回车;
输入 ctags
选中后回车即可安装。
安装完之后,在项目的当前目录下按ctrl + t, ctrl + r
,会生成.tags的文件。当光标停留在某个函数上时,按快捷键 ctrl+t
, ctrl+t就可以打开函数所在的文件,并跳转到相应的位置了。
PS:安装这个插件折腾了我蛮久,主要是不知道还要从ctags官网下载压缩包,以及修改系统的变量,后来还是一博友给我发的国外的参考资料才知道要这样配置的。刚开始知道这软件之所以没用是因为没有像eclipse可以追踪函数的功能,后来才知道可以通过安装cTags插件来实现。装上此功能后,就更喜欢用Sublime Text 2了。
⑤ jsFormat插件
格式化js:选中一段文本,control+alt+f
。
⑥ DocBlockr
在JS函数上方输入/**,然后回车,doc就生成好了非常好用。
⑦ sublime-jslint
打开一个js文件,control+j
,即可输出jsLint检查的结果。打开Packages目录,找到插件目录sublime-jslint,打开sublime-jslint.sublime-settings
文件,可以修改jsLint配置,还可以配置文件保存时自动检查等,如:
1 2 3 4 5 6 7 8 9 |
|
⑧ SideBarEnhancements
推荐通过 Package Control
安装 SideBarEnhancements
这个插件,可以大大加强在侧栏目录树中右键的选项
⑨ Zen Coding
⑩ jQuery Package for sublime Text
⑪ Clipboard History
⑫ Bracket Highlighter
⑬ GBK to UTF8
⑭ Git
⑮ JsMinifier