Sublime Text相关设置

一直知道Sublime Text的自由度很高,但是之前使用从未更改过配置,有一天突然想改改设置试一下,感觉打开了新大陆,特此记录一下

设置默认语法

单击 Tools→Developer→New Snippet 弹出一个窗口,把下面这段代码粘贴进去

import sublime, sublime_plugin
class EverythingIsPowerShell(sublime_plugin.EventListener):
    def on_new(self, view):
        view.set_syntax_file('Packages/SQL/SQL.sublime-syntax')

文件另存为 DefaultLanguage.py,路径选择:插件文件夹/Packages/User/
这样以后建立的新标签就默认是SQL语法了,如果想使用其他语法只需把上述代码中的两处SQL换成其他语言即可(比如Python)。 

设置保存时将第一行作为文件名

当语法设置为纯文本时,第一行仅用作未保存文件的文件名。一旦更改语法高亮并键入某些内容,标签名称将更改为“未命名”。

实现在Default包中的set_unsaved_view_name.py文件中。要使其适用于所有语法:

  1. 如果尚未安装,请通过Package Control安装PackageResourceViewer
  2. 打开命令面板
  3. 输入PRV:并选择PackageResourceViewer: Open Resource
  4. 选择Default
  5. 选择set_unsaved_view_name.py
  6. 找到if syntax != 'Packages/Text/Plain text.tmLanguage':
  7. 从那里选择到if语句的结尾(第一个return语句)(Python基于缩进)含有return的注释。
  8. 转到编辑菜单->注释->切换注释
  9. 保存文件
  10. 确保在您的偏好设置(用户、语法特定等)中,set_unsaved_view_name未设置为false
  11. 对于笨拙的长选项卡名称,您可以在控制台中键入view.set_name(“the new name”)来更改选项卡名称。

注意:这些说明适用于ST版本3131,实现可能会在未来版本中更改。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值