1. Sublime Text3简介
Sublime Text3,一个文本编辑器,发布于2013年1月18日。它是Jon Skinner和Will Bond共同开发的,是一个代码编辑器以及纯文本编辑器,具有优秀的性能和功能,支持编写Python插件。
2. Sublime Text3安装
2.1 下载安装包
首先,我们需要下载Sublime Text3的安装包,在官网上免费下载。在下载页面中选择适合自己平台的版本,例如Windows, MacOS or Linux。
https://www.sublimetext.com/3
下载完成后打开安装包,按照提示进行安装。安装完成后,打开Sublime Text3软件。
2.2 修改配置文件
Sublime Text3的默认语言是英文,但我们可以通过修改配置文件的方式,将其界面语言变为中文。
首先找到Preferences -> Settings,将User文件中的内容拷贝到右边文件中,进行配置。修改语言为"zh_CN"。修改完成后,保存配置文件。
{
"font_size": 16,
"ignored_packages":
[
"Vintage"
],
"theme": "Adaptive.sublime-theme",
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"translate_tabs_to_spaces": true,
"default_line_ending": "unix",
"tab_size": 4,
"fallback_encoding": "utf-8",
"show_encoding": true,
"word_wrap": true,
"wrap_width": 80,
"fade_fold_buttons": false,
"hide_tab_close_buttons": true,
"highlight_line": true,
"rulers":
[
80
],
"auto_indent": true,
"copy_with_empty_selection": false,
"drag_text": false,
"file_exclude_patterns":
[
".DS_Store",
"*.pyc",
"*.pyo",
"*.exe",
"*.dll",
"*.obj",
"*.o",
"*.a",
"*.lib",
"*.so",
"*.dylib",
"*.ncb",
"*.sdf",
"*.suo",
"*.pdb",
"*.idb",
".DS_Store?",
"*.hxe",
"*.hxt",
"*.hxproj",
".svn",
".git",
".hg",
"CVS",
"_darcs",
"Thumbs.db",
"Desktop.ini"
],
"folder_exclude_patterns":
[
".svn",
".git",
".hg",
"CVS",
"_darcs",
"Thumbs.db",
"Desktop.ini"
],
"open_files_in_new_window": false,
"show_line_endings": true,
"show_panel_on_build": false,
"tab_completion": true,
"trim_automatic_white_space": true,
"use_simple_full_screen": true,
"remember_full_screen": false,
"hot_exit": true,
"create_window_at_startup": false,
"close_windows_when_empty": true,
"show_full_path": true,
"auto_complete": true,
"auto_complete_commit_on_tab": false,
"auto_match_enabled": true,
"spell_check": true,
"dictionary": "Packages/Language - English/en_US.dic",
"ignored_words":
[
"color"
],
"translate_tabs_to_spaces": true,
// 将语言修改为"zh_CN"
"locale": "zh_CN"
}
2.3 安装Language-Translation插件
要将Sublime Text3设为中文,还需要安装Language-Translation插件进行帮助翻译英文界面为中文。
首先,找到菜单栏的“Package Control: Install Package”并按下Enter键,等待一段时间直至提示“Type package name...”。
然后输入“translation”,回车。
最后重启Sublime Text3即可。
3. Sublime Text3常用设置及插件
3.1 常用设置
下面是Sublime Text3的一些常用设置,通过Settings/User来配置你的Sublime Text3。
3.1.1修改字体
将字体设置成monaco字体
"font_face": "monaco",
3.1.2 显示行号
"line_numbers": true,
3.1.3 显示符号
"auto_complete_selector": "meta.tag - punctuation.definition.tag.begin, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc",
3.1.4 显示高亮行
"highlight_line": true,
3.1.5 显示光标所在行
"match_selection": true,
3.1.6 复制时不复制空行
"copy_with_empty_selection": false,
3.2 常用插件
3.2.1 Package Control插件管理器
Sublime Text3的Package Control是一个用于安装、升级和删除插件的插件。
安装Package Control插件管理器
打开Sublime Text3,单击菜单栏中的View-> Show 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())
使用Package Control插件管理器
安装完成后,由菜单栏Preferences调出Command Palette,输入Package Control即可调出快捷命令,如图所示。
Package Control功能介绍
Package Control提供了以下5类命令:
Install Package:安装Sublime Text3插件
List Package:显示所有可供安装的插件
Remove Package:卸载Sublime Text3插件
Upgrade Package:升级Sublime Text3插件
Advanced Install Package:使用指定的git和hg方式安装插件
3.2.2 Markdown Preview插件
Markdown Preview插件用来将Markdown文本转换成HTML预览页面,使得我们可以使用Sublime Text3编写Markdown,并实时预览效果。
Markdown Preview插件安装
打开Sublime Text3,进入Preferences -> Package Control,调出快捷命令框,输入“install package”,选择Markdown Preview安装。
安装完成后,打开一个Markdown文件,通过CTRL+Shift+P调出命令框,输入“Markdown Preview:in Browser”,即可看到预览页面。
3.2.3 Emmet插件
Emmet,又称Zen Coding,是一种前端代码快速编写的工具,通过快速缩写,生成HTML、CSS和XML代码。
Emmet插件安装
打开Sublime Text3,进入Preferences -> Package Control,调出快捷命令框,输入“install package”,选择Emmet安装。
安装完成后,进入Preferences -> Key Bindings,打开用户设置文件,将下面的快捷键设置复制到setting中。
[
//添加Emmet
{
"keys":["tab"],
"command":"emmet_expand_abbreviation",
"context":[
{ "operand": "source.css", "operator": "equal", "match_all":true },
{ "key": "selector", "operator": "not_regex_contains", "operand": "(comment|string.quoted.double)" },
{ "key": "following_text", "operator": "regex_match", "operand": "^([\s\n]*)?$" }
]
},
{
"keys":["tab"],
"command":"emmet_next_edit_point",
"context":[
{ "key": "emmet_action_enabled.next_edit_point" }
]
}
]
3.2.4 AutoFileName插件
AutoFileName是一款帮助用户自动完成文件名的插件。
AutoFileName插件安装
打开Sublime Text3,进入Preferences -> Package Control,调出快捷命令框,输入“install package”,选择AutoFileName安装。
安装完成后,随便新建一个html文档,查看是否自动补全了文件名。
4. 结语
通过修改配置文件、安装语言插件以及安装相关插件,我们就可以将Sublime Text3设为中文以及实现快速编写代码的目的。以上关于Sublime Text3的设置和插件,希望能帮助到大家。