下载地址 http://www.sublimetext.com/3
一, 安装 Package Control
按 Ctrl + ` 调出 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('',' ')).read())
- 1
- 1
重启 Sublime Text. 如果在 Perferences->Package Settings 中看到 package control 这一项, 则安装成功.
二, 用 Package Control 安装其他插件
按下 Cmd+Shift+P 调出命令面板, 输入 install 并调出 Install Package 选项并回车, 然后在列表中选中要安装的插件.
三, 推荐插件
1.Emmet 概括的说, Emmet(其前身是 Zen Coding) 是一个可以让你更快更高效地编写 html/CSS, 可以节省你大量时间的插件.
调用 Emmet 快捷键:???.
2.Git http://lib.csdn.net/base/git 这个插件会将 http://lib.csdn.net/base/git 整合进你的 SublimeText, 使的你可以在 SublimeText 中运行 Git 命令, 包括添加, 提交文件, 查看日志, 文件注解以及其它 Git 功能.
3.AutoFileName 自动补全文件路径, 非常方便.
4.DocBlockr DocBlockr 会成为你编写代码文档的有效工具. 当输入 /** 并且按下 Tab 键的时候, 这个插件会自动解析任何一个函数并且为你准备好合适的模板
5.SFTP 快速编辑远程服务器文件
6.SublimeLinter 行内语法检测插件, 支持: C/C++, Java http://lib.csdn.net/base/java , Python http://lib.csdn.net/base/python , PHP http://lib.csdn.net/base/php , JS http://lib.csdn.net/base/javascript , HTML, CSS, etc.
7.Alignment 简单到极致的多行选择和多行选择对齐插件
8.Markdown-preview Markdown
9.ChineseLocalization Sublime 汉化插件
四, 快捷键
Sublime Text 常用快捷键(Mac 下)
符号说明
- ?:command
- ?:control
- ?:option
- ?:shift
- ?:enter
- ?:delete
打开 / 关闭 / 前往
快捷键 功能
??N 打开一个新的 Sublime 窗口
?N 新建文件
??W 关闭 Sublime, 关闭所有文件
?W 关闭当前文件
?P 跳转, 前往文件, 前往项目, 命令提示, 前往 method 等等(Goto anything)
??T 重新打开最近关闭的文件
?T 前往文件
??P 前往项目
?R 前往 method
??P 命令提示
?G 前往行
?KB 开关侧栏
?` 打开控制台
?- 光标跳回上一个位置
??- 光标恢复位置
编辑
快捷键 功能
?A 全选
?L 选择行(重复按下将下一行加入选择)
?D 选择词(重复按下时多重选择相同的词进行多重编辑)
??M 选择括号的内容
??? 在当前行前插入新行
?? 在当前行后插入新行
??K 删除行
?KK 从光标处删除至行尾
?K? 从光标处删除至行首
??D 复制 (多) 行
?J 合并 (多) 行
?KU 改为大写
?KL 改为小写
?C 复制
?X 剪切
?V 粘贴
?/ 注释
??/ 块注释
?Z 撤销
?Y 恢复撤销
??V 粘贴并自动缩进
??V 从历史中选择粘贴
?M 跳转至对应的括号
?U 软撤销(可撤销光标移动)
??U 软重做(可重做光标移动)
??S 保存所有文件
?] 向右缩进
?[ 向左缩进
??T 特殊符号集
??L 将选区转换成多个单行选区
查找 / 替换
快捷键 功能
?f 查找
??f 查找并替换
??g 查找下一个符合当前所选的内容
??g 查找所有符合当前选择的内容进行多重编辑
??F 在所有打开的文件中进行查找
拆分窗口 / 标签页
快捷键 功能
??[1,2,3,4] 单列, 双列, 三列, 四列
??5 网格(4 组)
?[1,2,3,4] 焦点移动到相应的组(分屏编号)
??[1,2,3,4] 将当前文件移动到相应的组(分屏编号)
?[1,2,3,4] 选择相应的标签页
快捷操作
快捷键 功能
?? 上下键 两行交换位置
?KB 显示 / 隐藏侧边