如何将sublime text3设为中文

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的设置和插件,希望能帮助到大家。