Sublime Text3 设置
2017-11-08 14:01
176 查看
在文中简称为ST。
ST是个不错的编辑器,我用了有段时间了,所以我觉得可以做一些分享让大家用得更加顺手。ST在下载直接打开后已经可以运行得不错,但在你做了一些配置后他能做的更好。
程序员之所以会累,一部分原因要归咎于显示器上的字体大小。你可以想一下为什么老人会用放大镜看东西,我这么说没有别的意思,只是我认为我们可以把字体稍微改大点,让一天的疲劳有所减少。
当你把脑袋扭过到显示器以外的地方后再回头看编辑器,光标呢?然后你可能会花点小功夫找到他,就像你平时找鼠标的时候。这个设置会让让光标所处在的那一行高亮,只是稍微亮一点,但你可以立马找到他。
如果ST没有这个功能,我应该会把他扔到一边去。顾名思义,当你把焦点从当前编辑的文件移开的时候,这个文件会自动的保存掉。估计很多人有时会呆呆的调试一个没有保存的文件,所以这个设置可以说是一个必需品。
为了避免一些低级错误,这个设置还是相当有用的。当你开启后,在编辑器的右下角会显示当前文件的编码。
这里去掉的是每一行文本最后面的空格,这些空格显然是没有什么用处的。如果手动去删除和检查的话,估计你会很烦心。当然至于要不要删掉,还是看你的需求。
这个设置会在你按Tab的时候,转成两个空格。这个设置对我来说还是蛮有用处的,我的工程基本都是遵循2空格来做缩进的。如果你是4空格缩进,那就设置成4个。客观的来看是个锦上添花的设置。
还请设置为关闭,不然你的代码宽度会在很多场合突破天际。而且我也无法忍受行号突然断裂。
这个数字是字符的宽度,当开启这个设置的时候,会出现一条垂直的虚线。但你的代码宽度超出这条线的时候,说明你要重新组织一下了。陪着上面那个设置后,你会发现你的代码会更加精炼了,当然HTML啥的除外。
关掉吧,我们都是用缩写和拼音的,没几个对的。
这个设置看你的意思了。很多时候我还是想把最后一行放在屏幕的中间看看的,所以我打开了。
嗯,我不会Vim,无视掉。
你要是觉得乱就关上吧。
说实话ST的文件树不是那么优秀,这个设置会让文件夹的名称加粗一些,让你更好辨认。
在你的窗口title上显示当前编辑的文件的全路径,算是一个显示增强吧。
推荐设置:
用户设置 Preferences -> Settings - User
用户设置 Preferences -> Settings - User
ST是个不错的编辑器,我用了有段时间了,所以我觉得可以做一些分享让大家用得更加顺手。ST在下载直接打开后已经可以运行得不错,但在你做了一些配置后他能做的更好。
设置
字体大小
"font_size": 17
程序员之所以会累,一部分原因要归咎于显示器上的字体大小。你可以想一下为什么老人会用放大镜看东西,我这么说没有别的意思,只是我认为我们可以把字体稍微改大点,让一天的疲劳有所减少。
高亮编辑中的那一行
"highlight_line": true
当你把脑袋扭过到显示器以外的地方后再回头看编辑器,光标呢?然后你可能会花点小功夫找到他,就像你平时找鼠标的时候。这个设置会让让光标所处在的那一行高亮,只是稍微亮一点,但你可以立马找到他。
焦点丢失后自动保存
"save_on_focus_lost": true
如果ST没有这个功能,我应该会把他扔到一边去。顾名思义,当你把焦点从当前编辑的文件移开的时候,这个文件会自动的保存掉。估计很多人有时会呆呆的调试一个没有保存的文件,所以这个设置可以说是一个必需品。
显示当前文件的编码
"show_encoding": true
为了避免一些低级错误,这个设置还是相当有用的。当你开启后,在编辑器的右下角会显示当前文件的编码。
保存的时候把无用的空格去掉
"trim_trailing_white_space_on_save": true
这里去掉的是每一行文本最后面的空格,这些空格显然是没有什么用处的。如果手动去删除和检查的话,估计你会很烦心。当然至于要不要删掉,还是看你的需求。
Tab转换
"tab_size": 2, "translate_tabs_to_spaces": true
这个设置会在你按Tab的时候,转成两个空格。这个设置对我来说还是蛮有用处的,我的工程基本都是遵循2空格来做缩进的。如果你是4空格缩进,那就设置成4个。客观的来看是个锦上添花的设置。
自动换行
"word_wrap": false
还请设置为关闭,不然你的代码宽度会在很多场合突破天际。而且我也无法忍受行号突然断裂。
宽度指导线
"rulers": [80]
这个数字是字符的宽度,当开启这个设置的时候,会出现一条垂直的虚线。但你的代码宽度超出这条线的时候,说明你要重新组织一下了。陪着上面那个设置后,你会发现你的代码会更加精炼了,当然HTML啥的除外。
拼写检查
"spell_check": false
关掉吧,我们都是用缩写和拼音的,没几个对的。
要不要滚过头
"scroll_past_end": true
这个设置看你的意思了。很多时候我还是想把最后一行放在屏幕的中间看看的,所以我打开了。
Vim模式
"ignored_packages": [ "Vintage" ]
嗯,我不会Vim,无视掉。
显示Tab、空格
"draw_white_space": "all"
你要是觉得乱就关上吧。
加粗文件夹名称
"bold_folder_labels": true
说实话ST的文件树不是那么优秀,这个设置会让文件夹的名称加粗一些,让你更好辨认。
显示全路径
"show_full_path": true
在你的窗口title上显示当前编辑的文件的全路径,算是一个显示增强吧。
我的设置
{ "draw_minimap_border" : true,// 右侧缩略图边框 "font_face" : "YaHei Consolas Hybrid",// 字体设置 "font_size" : 13,// 字体大小 "highlight_line" : true,// 当前行标亮 "save_on_focus_lost" : true,// 失去焦点后保存 "auto_complete" : true,// 失去焦点后保存 "word_wrap" : true,// 强制不换行 "update_check" : false,// 关闭自动更新 "trim_trailing_white_space_on_save": true,//去掉的是每一行文本最后面的空格 "show_encoding": true,//编辑器的右下角会显示当前文件的编码 "ignored_packages"://我不会Vim,无视掉。 [ "Vintage" ], "show_full_path": true,//显示全路径 "tab_size": 4,//tab占几个格子 "translate_tabs_to_spaces": true,//tab转换为空格 "draw_white_space": "all",//显示tab和空格 "scroll_past_end": true,//要不要滚过头 }
推荐设置:
用户设置 Preferences -> Settings - User
{ "color_scheme" : "Packages/Color Scheme - Default/Monokai.tmTheme", // theme "draw_minimap_border" : true, // 右侧缩略图边框 "font_face" : "YaHei Consolas Hybrid", // 字体设置 "font_size" : 13, // 字体大小 "highlight_line" : true, // 当前行标亮 "ignored_packages" : ["Toggle Css Format"], // 开启vim模式 "save_on_focus_lost" : true, // 失去焦点后保存 "auto_complete" : false, // 失去焦点后保存 "word_wrap" : false, // 强制不换行 "word_separators" : "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?", // 双击选中中划线 "update_check" : false // 关闭自动更新 }
用户设置 Preferences -> Settings - User
{ "color_scheme" : "Packages/Color Scheme - Default/Monokai.tmTheme", // theme "draw_minimap_border" : true, // 右侧缩略图边框 "font_face" : "YaHei Consolas Hybrid", // 字体设置 "font_size" : 13, // 字体大小 "highlight_line" : true, // 当前行标亮 "ignored_packages" : ["Toggle Css Format"], // 开启vim模式 "save_on_focus_lost" : true, // 失去焦点后保存 "auto_complete" : false, // 失去焦点后保存 "word_wrap" : false, // 强制不换行 "word_separators" : "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?", // 双击选中中划线 "update_check" : false // 关闭自动更新 }
相关文章推荐
- Sublime Text3设置文本的自动换行
- Sublime Text3—系统设置
- Sublime Text设置快捷键预览html网页
- Sublime Text3 一些实用设置
- 在Sublime Text 2中设置任意扩展名文件的默认语法
- Sublime Text 3设置笔记
- Sublime Text 2 设置文件详解
- Sublime Text 3编辑器的SublimeRPEL快捷键设置
- sublime text 3 没有package control 如何安装BracketHighlighter设置成对括号高亮显示
- 【sublime text系列】C++设置输入(其他语言类似)
- Mac Pro 安装 Sublime Text 3,个性化设置,主题 和 插件 收藏
- Sublime Text 常用设置
- Sublime Text 3最好的功能、插件和设置
- Sublime Text 3 最好的功能、插件和设置
- Sublime Text3 设置Java开发环境,Javatar
- Sublime Text3 快捷键汇总及设置快捷键配置环境变量
- 在Sublime Text 2中设置任意扩展名文件的默认语法
- Sublime Text 2 中文语言包设置
- Sublime text 设置快捷键让html文件在浏览器中打开