Sublime Text 是一个代码编辑器。Sublime Text 是由程序员 Jon Skinner 于 2008 年 1 月份所开发出来,它最初被设计为一个具有丰富扩展功能的 Vim。它具有漂亮的用户界面和强大的功能,例如代码缩略图,Python 的插件,代码段等。还可自定义键绑定,菜单和工具栏等等内容。

安装

https://www.sublimetext.com/3 下载并且拖拽到 Application 文件夹内。

Sublime Text 比较强大的就是它的插件了,那么这里就要提到 Package Control 这个插件管理包了。
安装方法: 使用 Ctrl + ` 快捷键或者通过 View -> Show Console 菜单打开命令行。然后输入

1
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)

以上内容在 https://packagecontrol.io/installation 可以找到,最好以官方为准。

使用打开 ⌘ + shift + p 打开,你会看到这样一个界面。那么恭喜你,安装成功。

配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
{
// 代码提示
"auto_complete": true,

// 设置光标闪动方式,"smooth", "phase", "blink", "wide","solid".
"caret_style": "wide",

"default_encoding": "UTF-8",

// 每一行结束的时候用什么字符做终止符
"default_line_ending": "system",

"default_new_file_syntax": "Packages/Text/Objective-C.tmLanguage",

// 是否显示代码折叠按钮
"fold_buttons": true,

"font_face": "Monaco",
"font_size": 16.0,
"ignored_packages":
[
"Vintage"
],
"highlight_line": true,
"highlight_modified_tabs": true,
"line_numbers": true,
"line_padding_bottom": 1,
"line_padding_top": 1,

"soda_folder_icons": true,

"tab_size": 4,

//主题相关
"theme": "Soda Dark 3.sublime-theme",

// 为true时,保存文件时会删除每行结束后多余的空格
"trim_trailing_white_space_on_save": true,

"use_current_file_syntax": true,

"word_wrap": true,

"update_check": false
}

主题

插件

Reference