Sublime Text 初级使用指南

本体的下载和安装

  1. 推荐在官方下载,最靠谱也是最新的版本
    但是官方的下载源在国外服务器,如果下载遇到问题可以尝试魔法上网各种正规的网络加速服务
  2. 我度盘有分流,不过更新随缘
    目前是版本是Windows的64位版(Build 3143 x64)

[官方下载]
[度盘下载] 密码v3wg

建议直接安在C盘,或者其他SSD,反正程序本身很清爽
不会往注册表写一些有的没的,也不会生成乱七八糟的缓存文件
除了安装目录外只用了C:\Users\用户名\AppData\Roaming\Sublime Text 3保存用户配置

插件安装

如果你选择使用Sublime Text想必一定也看中了它强大的插件扩展功能
安装插件有两种方式:在线安装/本地安装
一般来说都是选择在线安装,第一安全第二方便
在安装插件之前我们需要下一个插件包支持工具

1. 获取安装脚本

去[这个网站]找到Sublime Text 3那个文本框,复制其中内容

长这样


2017年11月的Package Control安装脚本

这里贴出来的是图片,不要试图偷懒了,好好去官方复制脚本吧
因为内容一直在变,我这里即使复制下来也不是长久之计,除非我一直实时更新
你就动几下鼠标的事,人家无偿维护更新了这么久,赚你一点流量也不过分吧

2. 安装Package Control

把第一步复制的内容输入控制台,回车,运行安装脚本

如何打开控制台:点击菜单栏View,然后点击Show Console
(或者使用Ctrl + `组合键)
界面最下方横跨整个程序界面的长条框就是控制台

左下角信息栏可以看到进度

3. 搜索插件

安好Package Control之后,Ctrl+Shift+P呼出命令面板,就是菜单栏下方程序正中间的短输入框
输入install,回车,就可以进入搜索插件的界面了

如果输入install没有Package Control: Install Package的选项
说明PyV8还没安好,可以在左下角信息栏看到还在安装PyV8
如果输入installPackage Control: Install Package的选项,但是回车没有反应
看左下角信息栏,如果有Loading repositories的信息
说明还在加载库,静待加载完成
如果长时间卡在此处,请检查网络环境

等插件列表刷新出来出来之后,输入插件名字并点击就可以自动安装了
一般来说,插件安装完之后即刻、自动生效,只有少数插件需要另行配置

必备插件

必备是我个人主观意见认为的必备,仅供参考

ChineseLocalization
全自动的完全汉化,安完立即生效
而且随时可以在帮助菜单的Language项里切换,支持简中/繁中/日语/英语
就算习惯使用英文界面建议也安好此插件,以备不时之需
可以自定义翻译内容,也就是说你要是有功夫完全可以DIY自己的菜单

ConvertToUTF8
支持非UTF8编码的插件,安完之后Sublime才支持GBK等编码
这个插件应该算真正意义上的必备
很多汉字编码是GBK,繁体汉字编码是BIG5,不安这个的话粘贴进来就是乱码
支持 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等等编码,因此安完后俄语日语等都可以正常显示

Bracket Highlighter
用于匹配括号,引号和HTML标签
不多说

SideBarEnhancements
侧边栏增强,记得在视图->侧边栏->显示侧边栏

Themr
主题管理,切换主题的时候只需要点一下就够了
用这个可以方便快速地切换主题,不用自己修改配置文件

推荐插件

IMESupport
如果输入法不跟随当前输入位置的话安装这个插件可以修复

Alignment
等号对齐,定义完一长串变量,Ctrl+Alt+A,爽到

TrailingSpaces
标记出多余的空格,配置后可以自动消除多余的空格

FileDiffs
比较文本不同,右键FileDiifs Menu

Sublime CodeIntel
代码自动完成提示

Emmet
快速生成HTML代码段的插件,强到爆炸
比如建一个html文件,输入html:5然后Ctrl+E

JsFormat
将JS格式化的插件,Ctrl+Alt+F

AutoFileName
快捷输入文件名

相关设置

先贴一下我的设置

{
    "theme": "Adaptive.sublime-theme",
    "font_face": "Microsoft YaHei Mono",
    "font_size": 15,
    "line_padding_top": 1,
    "line_padding_bottom": 1,
    "highlight_line": true,
    "word_wrap": "true",
    "highlight_modified_tabs": true,
    "save_on_focus_lost": true,
    "trim_trailing_white_space_on_save": true,
    "ensure_newline_at_eof_on_save": true,
    "translate_tabs_to_spaces": true,
    "tab_size": 4,
    "bold_folder_labels": true,
    "fade_fold_buttons": true,
    "disable_tab_abbreviations": false,
    "ignored_packages":
    [
        "Vintage"
    ]
}

逐条解释下:

theme = 主题
font_face = 字体
font_size = 字号
line_padding_top = 与上一行的间距
line_padding_bottom = 与下一行的间距
highlight_line = 当前编辑行高亮显示
word_wrap = 本屏显示不完时自动换行,如果单纯写代码建议关闭,否则你的代码宽度在很多场合会突破天际
highlight_modified_tabs = 高亮显示未保存文件
save_on_focus_lost = 窗口失焦立即保存文件
trim_trailing_white_space_on_save = 每次保存的时候自动移除多余的空格
ensure_newline_at_eof_on_save = 每次保存的时候文件末尾自动保留一个空行,从C继承过来的良好传统
translate_tabs_to_spaces = 把Tab转换成空格,理论上说缩进使用Tab或者空格都可以,但是某些语言混用Tab和空格会出问题(比如php)
tab_size = 配合translate_tabs_to_spaces设置Tab转换成几个空格
show_full_path = 显示全路径,就是标题栏上那个
bold_folder_labels = 侧边栏文件夹显示加粗,区别于文件
draw_white_space = 显示Tab和空格
fade_fold_buttons = 默认显示行号右侧的代码段闭合展开三角号。
draw_minimap_border = 用于右侧代码预览时给所在区域加上边框,方便识别。
disable_tab_abbreviations = 禁用Emmet的Tab补全功能(只使用 Ctrl+E),如果你更偏爱系统自带的Tab功能的话
scroll_past_end = 滚到文本末尾后继续往下滚,如果你想把最后一行放在屏幕中间来看的话可以开启
spell_check = 拼写检查,求求你关掉吧,我们都是用缩写和拼音的,没几个单词能通过检查
"ignored_packages":["Vintage"] = Vim模式,这样写是关闭,反正我也不会用
"rulers":[80] = 宽度指导线,当代码宽度超过这条线的时候说明你该重新组织代码格式了,单纯写代码建议开启
default_line_ending: "unix" = 这样写是使用 unix 风格的换行符
auto_find_in_selection = 在选中范围内搜索(而不是整个文档)

其他

字体

等宽字体(monospaced font)是一种字符宽度相同的电脑字体,其在代码中的重要性我就不多说了
但是一般很难找到同时拥有中文字库强大,西文数字符号严格等宽,优雅端正可读性高的字体
很不巧,我刚好就有这么一款

Microsoft YaHei Mono
[下载链接] 密码8wgu

神秘代码

我也不知道是什么,很神秘

—– BEGIN LICENSE —–
Nicolas HennionSingle
User License
EA7E-866075
8A01AA83 1D668D24 4484AEBC 3B04512C
827B0DE5 69E9B07A A39ACCC0 F95F5410
729D5639 4C37CECB B2522FB3 8D37FDC1
72899363 BBA441AC A5F47F08 6CD3B3FE
CEFB3783 B2E1BA96 71AAF7B4 AFB61B1D
0CC513E7 52FF2333 9F726D2C CDE53B4A
810C0D4F E1F419A3 CDA0832B 8440565A
35BF00F6 4CA9F869 ED10E245 469C233E
—— END LICENSE ——

备用的神秘代码

—– BEGIN LICENSE —–
TwitterInc
200 User License
EA7E-890007
1D77F72E 390CDD93 4DCBA022 FAF60790
61AA12C0 A37081C5 D0316412 4584D136
94D7F7D4 95BC8C1C 527DA828 560BB037
D1EDDD8C AE7B379F 50C9D69D B35179EF
2FE898C4 8E4277A8 555CE714 E1FB0E43
D5D52613 C3D12E98 BC49967F 7652EED2
9D2D2E61 67610860 6D338B72 5CF95C69
E36B85CC 84991F19 7575D828 470A92AB
—— END LICENSE ——

80美元对工作党来说不算什么负担,可以的话请支持正版
未注册的试用版跟正式版功能上没有任何区别,只不过标题栏最后有一个(UNREGISTERED)
高频使用的情况下大概20分钟弹出一次购买提示,不算很过分

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,904评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,581评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,527评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,463评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,546评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,572评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,582评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,330评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,776评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,087评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,257评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,923评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,571评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,192评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,436评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,145评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,127评论 2 352

推荐阅读更多精彩内容

  • Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插...
    xiaotao123阅读 9,493评论 0 27
  • Sublime Text 全程指南 2014年 9月27日|评论 作者:Lucida 微博:@peng_gong ...
    raincoat阅读 5,537评论 5 68
  • 转载自:http://lucida.me/blog/sublime-text-complete-guide/ Su...
    东引瓯越阅读 5,332评论 3 80
  • Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插...
    追風逸少丶阅读 11,316评论 1 34
  • 最近几天去书店,都会碰到一个刚怀孕的妈妈,她和我一样都是第一个去,坐一下午回去。虽然能坐上舒服的躺椅,但一下午坐下...
    Hifly816阅读 101评论 0 0