欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 家装 > Sublime Text相关设置

Sublime Text相关设置

2025/4/20 16:10:30 来源:https://blog.csdn.net/chuxuan0215/article/details/147275451  浏览:    关键词: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,实现可能会在未来版本中更改。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词