一、前言
简写名词说明
ST3 : Sublime Text 3
为何写此文章
由于 ST3
每次安装以后,配置过程比较繁琐,尤其是每次都牵涉到诸多插件的安装。
故而,有必要记载下来,方便以后的查阅。
使用 ST3 必须知道的
本文章将会从以下几个方面入手,由浅入深,逐步地介绍 ST3
的使用。
- ST3 下载、安装
- ST3 激活
- ST3 配置
- ST3 安装插件
- ST3 查看插件
- ST3 常用插件
二、ST3 入门教程
ST3 下载、安装
ST3
的官网下载地址:https://www.sublimetext.com/
ST3
的安装简单,此处略。
ST3 激活
1.先修改 Hosts 文件
Windows 系统下,打开:C:\Windows\System32\drivers\etc 文件。输入:
127.0.0.1 www.sublimetext.com
127.0.0.1 license.sublimehq.com
2.激活 ST3
点击 Help
-> Enter license
-> 输入类似下面的注册信息(后,回车):
—– BEGIN LICENSE —–
sgbteam
Single User License
EA7E-1153259
8891CBB9 F1513E4F 1A3405C1 A865D53F
115F202E 7B91AB2D 0D2A40ED 352B269B
76E84F0B CD69BFC7 59F2DFEF E267328F
215652A3 E88F9D8F 4C38E3BA 5B2DAAE4
969624E7 DC9CD4D5 717FB40C 1B9738CF
20B3C4F1 E917B5B3 87C38D9C ACCE7DD8
5F7EF854 86B9743C FADC04AA FB0DA5C0
F913BE58 42FEA319 F954EFDD AE881E0B
—— END LICENSE ——
如果弹出提示:感谢购买(Thanks for purchasing
),说明激活成功。
可以重启 ST3
,再次点击 Help
下面,就看不到 Enter license
。 证明:激活成功了。
温馨提醒:
为了确保激活彻底、永久、而且成功,修改 Hosts 文件这第一步是必须的!!!
因为如果不修改 Hosts,此处列出的这个注册信息,直接输入的时候,是可以提示激活成功。
但是,等一会,ST3 会提示:
You license key is no longer valid, and has been removed.
也就是 ST3 在联网情况下,有一种定时检测注册信息是否有效的机制:
即 ST3 如果一旦发现无效注册,就会自动清理掉已有的注册信息)。
而修改 Hosts 文件就可以有效阻止这种自动检测机制了。
当然,要是以后能购买支持作者一下就更好了~!
ST3 配置
ST3 安装以及激活成功后,首先是配置 ST3,即:安装 Package Control(包/插件管理器)!
1.按 Ctrl + `,调出 Console
。
(注意:
如果你的电脑上安装有 2345王牌浏览器,那么,这个快捷键冲突。
因为该浏览器下此快捷键用于隐藏与显示浏览器。
)
2.在 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())
(
补充:
以上的安装命令代码,也可能发生改变。最新的安装命令代码,
可以在这个包/插件管理器的官网找到!
官网地址:https://packagecontrol.io/installation#st3
开源地址:https://github.com/wbond/package_control
)
3.重启 ST3
4.如果在 Perferences
-> package settings
中看到 package control
这一项,则说明 ST3
到此配置成功。
ST3 安装插件
1.按下 Ctrl + Shift + P
调出命令面板
2.输入 install
,选中 Package Control: Install Package
后回车; 然后在弹出的列表搜索/选中要安装的插件,回车后开始对应插件的安装。
3.在安装插件的过程中,ST3
底部的状态栏可以看到提示内容。
4.每成功安装一个插件,这个插件的相关信息,就会在 ST3
中打开,展示出来。
(如果看到此信息,即表示:相关插件已经安装成功了!)
温馨提示:
由于插件一般都是 Github 开源页面在线安装方式,可能有的时候,安装会比较慢速。
要耐心等一下哦~
ST3 查看插件
所有已经成功安装到 ST3
中的插件,查看方法: Preferences
-> Package Settings
下面的子菜单会一一列举出来的。
三、ST3 常用插件
ChineseLocalizations
用于汉化 ST3
代码编辑器,当安装完毕此插件后, ST3
立即就自动汉化掉了!
ConvertToUTF8
用于解决 ST3
打开代码,如果包含中文注释,但是中文却乱码的问题
Emmet(原名: Zen Coding)
用于快速编写 HTML
/CSS
代码。
<!-- 比如,装上 `Emmet` 后,就支持以下几个经典用法: -->
! + tab
html:5 + tab
html:4s + tab
div#box + tab
BracketHighlighter
当光标位于标签对儿的开头标签或者闭合标签的内部时候,该标签对儿会一并自动高亮。
效果还是相当不错的。
AutoFileName
可以在你输入引用文件路径的时候,智能化自动给出提示。
最典型的就是 img 标签的 src 属性输入。非常不错的插件。必备!
DocBlockr
用于快速书写规范、标准、美观的注释!
SideBarEnhancements
增强右键菜单文件操作功能
SublimeCodeIntel
用于代码提示增强,可以自动帮助你补全代码,快速书写更方便! 大大提升效率。
(特别说明:由于 SublimeCodeIntel 会导致 Emmet 的很多失效,即冲突!故而弃用这个!)
Color Highlighter
颜色的提醒,非常不错的插件
(注意:这个对于 ST2 的支持性很好,目前好久没有更新了。对于 ST3 的支持好像不是很彻底。)