Sublime 3的实用设置

[align=center][size=x-large][b]Sublime 3的实用设置[/b][/size][/align]


Sublime Text3 在文中简称为ST。

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上显示当前编辑的文件的全路径,算是一个显示增强吧。

我实用设置

{
"font_size": 14.0,
"ignored_packages":
[
"Vintage"
],
"theme": "Soda Dark 3.sublime-theme",
"update_check": false,
"word_wrap": "auto",
"draw_white_space": "all",
"highlight_line": true,
"show_encoding": true,
"trim_trailing_white_space_on_save": true,
"rulers": [100],
"scroll_past_end": true,
"bold_folder_labels": true,
"save_on_focus_lost": true,
}

另外增加2个实用的快捷键设置,
[
{
"keys": ["ctrl+shift+]"],
"command": "reindent"
},
{
"keys": ["ctrl+shift+/"],
"command": "add_current_time"
}
]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Sublime3 Verilog Gadget是一个用于Verilog和VHDL代码开发的插件。它提供了一些方便的功能,可以帮助程序员更高效地编写代码。通过引用和,我们可以了解到其中包含了一些功能,比如生成测试平台、插入顶部注释文档、插入代码片段、实例化模块等。这些功能可以帮助程序员快速生成代码结构、添加注释、重复代码等,提高开发效率。此外,引用提到了该插件对于状态机设计的技巧,可以帮助设计出高效且优先级合理的状态机。综上所述,Sublime3 Verilog Gadget是一个实用的开发插件,可以帮助Verilog和VHDL程序员更轻松地编写代码。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Verilog | Sublime Text 中 Verilog Gadget插件说明](https://blog.csdn.net/florence_jz/article/details/129584739)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [状态机的论文with verilog and vhdl](https://download.csdn.net/download/FullofWater/739505)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值