回到目录:Sublime Text的使用
说明
通过修改Sublime Text的配置,能让Sublime Text使用起来更加便捷
配置分为两种:一个是Default,这个是默认配置,建议不要动,而是作为一个参考。另一个是User,这个才是建议用户去修改和搭配的配置。
配置的写法都是json,所以书写的时候一定要注意规范,比如字段名都是用双引号包裹。如果语法书写有错误,是没法起作用的,不过会有提示
配置说明
下面将列举一些常见的配置命令和对应说明:
font_size
{Number} 设置字体大小的,在编辑界面通过Ctrl
+鼠标滚轮 或者Ctrl
++/-
调整的字体大小也会对应的修改到User下的这个命令下,一般13、14、15都是比较合适的值,可以自行调配highlight_line
{Boolean} 是否高亮当前光标所在行ignored_packages
{Array} 要忽略的包 有些包,可能暂时不需要用但是又不想卸载,这个时候,可以选择忽略,使其不起作用,最常见的忽略就是vim包translate_tabs_to_spaces
{Boolean} 是否把制表符转换为空格 建议开启,因为制表符,每个编辑器设定的长度都不一样,而空格的长度都是一样的。这样能保证在不同平台,不同编辑器,不同开发人员的情况下,代码的格式和缩进都一样trim_trailing_white_space_on_save
{Boolean} 是否在保存的时候去掉多余的空格。最常见的情况就是有一个空行没有任何代码,但是这个空行里面有很多制表符或者空格。如果开启了,那么保存的时候,空行还是保留,但是行内的空白字符(制表符,空格等)会被清除掉word_separators
{String} 定义哪些字符可以分隔单词 这个在想双击选中某些单词的时候很有用。比如在前端开发中,class的定义是字母之间用连字符间隔。可是在Default配置里面,-是可以分隔单词的,这导致的结果就是我们双击class的时候,没法完整的选中整个class。解决的方法就是从Defult里面复制word_separators的值(这就是为什么不要动Default配置而是当做参考的原因之一),在User里面新建这个字段,然后把值里面的连字符去掉。word_wrap
{Boolean} 定义在输入的内容到达右边距的时候,是不换行继续输入还是会自动折行展示
推荐的一个初始配置
{
"font_size": 15,
"highlight_line": true,
"ignored_packages":
\[
\],
"translate\_tabs\_to_spaces": true,
"trim\_trailing\_white\_space\_on_save": true,
"word_separators": "./\\()"':,.;<>~!@#$%^&*|+=\[\]{}`~?",
"word_wrap": true
}
原创内容,欢迎转载 😊