Re:Sublime Text的使用
Sublime Text是一款用于代码、标记和散文的精致文本编辑器。
1.为什么选择Sublime Text?
简单
Sublime Text没有学习难度,可以直接上手。
高效
可以通过指令与操作缩短你编辑文本的时间。
支持多点编辑
通过快捷键ctrl+鼠标左键可以达到多点编辑的效果。
Package Control强大的包管理功能。
通过Package Control我们可以非常容易的安装Sublime Text插件。
深度可定制
Sublime Text支持你定制自己的快捷键绑定、菜单、代码片段、宏等等。
快速文件切换(ctrl+p)
快捷切换到命令面板(ctrl+shift+p)
大众化
你需要查找的问题都可以在Sublime Text社区找到。
2.安装
在Sublime Text 3官网下载安装即可。
3.汉化
安装好Sublime Text 3以后在Tools选项卡中点击Install Package Control,然后点击Perferences选项,选择package control,然后点击安装包(Install Package)。弹出命令输入框以后输入ChineseLocalizations就能安装了。安装以后,在Help选项中会多出一个Language的选项,这样你就可以通过这个选项将软件汉化了。具体如下:



这里是因为我已经安装了,所以没有提示。
4.添加项目
通过文件选项中的打开文件夹添加项目。



5.快捷键
Ctrl+L 选择整行(按住-继续选择下行)
Ctrl+KK 从光标处删除至行尾
Ctrl+K Backspace 从光标处删除至行首
Ctrl+J 合并行(已选择需要合并的多行时)
Ctrl+KU 改为大写
Ctrl+KL 改为小写
Ctrl+D 选择字符串 (按住-继续选择下个相同的字符串)
Ctrl+M 光标移动至括号内开始或结束的位置
Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
Ctrl+Shift+c转换为utf8
Ctrl+R 搜索指定文件的函数标签
Ctrl+G 跳转到指定行
Ctrl+KT 折叠属性
Ctrl+K0 展开所有
Ctrl+U 软撤销
Ctrl+T 词互换
Tab 缩进 自动完成
Shift+Tab 去除缩进
Ctrl+F2 设置书签.
F2 下一个书签
Shift+F2 上一个书签
shift+鼠标右键 列选择
Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑
Alt+. 闭合当前标签
F6 检测语法错误
F9 行排序(按a-z)
F11 全屏模式
Ctrl+Enter 光标后插入行
Ctrl+Shift+Enter 光标前插入行
Ctrl+Shift+[ 折叠代码
Ctrl+Shift+] 展开代码
Ctrl+Shift+↑ 与上行互换
Ctrl+Shift+↓ 与下行互换
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+PageDown 、Ctrl+PageUp 文件按开启的前后顺序切换
Ctrl+鼠标左键 可以同时选择要编辑的多处文本
Shift+鼠标右键(或使用鼠标中键)可以用鼠标进行竖向多行选择
Shift+Tab 去除缩进
Alt+Shift+1~9(非小键盘)屏幕显示相等数字的小窗口
ctrl+alt+↑、ctrl+alt+↓向上或者向下交换两行
ctrl+enter,光标后插入空行
ctrl+d 选择字符串
ctrl+/ 行注释
ctrl+shift+/ 块注释
ctrl+鼠标左键 多行编辑
tab 自动完成
6.安装Sublime Package
如果你的Sublime Text没有安装Sublime Package。你可以通过ctrl+`呼出控制台。

在控制台中输入以下代码
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

这样就能安装Sublime Package。
7.强大、简便、省时的Emmet
呼出命令面板,输入Install Package,我们可以通过包安装功能下载一些工具。这里推荐一个Emmet语法规则,能够很大程度的提升代码书写,节省你的时间。
8.创建并打开第一个html
首先新建一个文件(ctrl+n),然后保存在你想要保存的地方,这里我选择保存到桌面。



输入文件名以后一定要输入后缀。如果是html文件就输入".html",如果是word文档那么就输入".doc"。