sublime设置指南

本文sublime指的是sublime text3,由于该版本还在 beta 阶段,因此未来某时也许会有所出入,尽可能及时跟进。html


引入

众所周知,sublime以其高扩展性和灵活性著称,设置方式采用书写的json文件的方式,相对于图形化界面稍显麻烦,正如官网上推荐的非官方文档中说的:json

Flexibility comes at the price of a slightly complex system for applying settings.
灵活性的代价是使用一个稍显复杂的方式应用设置windows

这篇文章主要介绍两大方面内容app

  • 设置文件相关字体

  • 主要设置项动画

设置文件相关

这里讲的设置文件有3个,分别为:编码

  • Settings-Default:全局默认设置spa

  • Settings-User:用户自定义设置翻译

  • Syntax Specific-User:特定文件类型设置code

sublime中,设置文件的扩展名均为.sublime-settings

Settings-Default

访问方式:Preferences/Settings-Default
文件路径:Data\Package\Default\Preferences.sublime-settings
在该文件中,能够查看全部可查看全部可用的配置以及每一个配置的描述,经过描述能够知晓全部配置的做用。可是不该该在该文件中修改配置,或者说是不能够,以达到自定义的目的,由于软件更新时都会更新该文件。

Settings-User

访问方式:Preferences/Settings-User
文件路径:Data\Package\User\Preferences.sublime-settings
在该文件中自定义的配置项会覆盖Preferences/Settings-Default中的同名配置项,因此这里才是自由发挥的地方,初始状态下,该文件是空白,全部在Settings-Default中想要修改的配置都可以写在这里以达到自定义的目的。

Syntax Specific-User

访问方式:Preferences/Settings-More/Syntax Specific-User
文件路径放在后面去讲,等看完如下说明你就会明白其中原因。

sublime对多种语言都有良好的支持,这就产生了对单种语言自定义设置的需求,这就是该文件存在的意义所在。前面之因此没有明确指出文件路径,就是由于在不一样类型文件中(即标签页得到焦点)访问Syntax Specific-User,获取的是对应类型的设置文件。举例说明:

.html --> HTML.sublime-settings
.py --> Python.sublime-settings

这些文件的路径均存放在Data\Package\User

以上就是3个设置文件的说明。

提一个其余的内容,在Preferences/Settings-More中还有一个选项是Distraction Free-Usersublime有一个免注意力分散模式,这个文件就该模式的配置文件,该模式具体做用能够自行体验。

若是想深刻了解,能够参照官方文档:(推荐最后一个,更为详细)
官方文档(zh)jingwentian.com 翻译
官方文档(en)
非官方文档(zh)@feliving 翻译

主要配置项

General

该部分配置项比较多,这里只是挑选出各个方面中的比较经常使用的配置项来提示你们,配置项中不只包括一些能让人看起来顺眼的配置,还包括一些让人提高效率的配置,值得你们去尝试。

配置项 配置描述
font_face 文本区字体样式设置
font_size 文本区字体大小设置
tab_size 一个tab占用的空格数
translate_tabs_to_spaces 按下tab时插入空格,true为启用
word_wrap 较长文本行是否换行,true(false)为所有(不)换行,默认为auto
word_width 设置自动换行的宽度,值为数字,默认0表明窗口宽度
inden_subsequent_lines 自动换行的非第一行是否维持和第一行的相同缩进,true为相同缩进
line_padding_top/bottom 在每一行上边/下面增长距离
scroll_past_end 是否增长缓冲区以便滚动能够超过文档最后一行,true为启用
trim_trailing_white_space_on_save 保存时清楚尾随的空格,true为启用

用户交互及程序行为

配置项 配置描述
theme sublime UI
scroll_speed 滚动速度控制,0-1变慢,1+变快
animation_enabled 程序动画效果
bold_folder_labels 侧边栏目录名变粗,true为启用
show_encoding 状态栏显示文件编码格式,true为启用
always_prompt_for_file_reload 老是在从新加载前提示,默认是没有编辑的状况下自动重载,有未保存的编辑的状况下才会提示
close_windows_when_empty 在没有文件夹打开的状况下,关闭最后一个文件即关闭整个窗口,true为启用
show_full_path/bottom 在标题栏显示文件路径,true为启用
相关文章
相关标签/搜索