本文方法来自 简书 @zhysv
sublime在新建标签页的时候,默认文件类型是plain text,每次需要手动更换的话确实有点麻烦,博主网上找了许久,终于发现了这篇可用教程,固自己详细写一下方法,以备后用
教程开始,以C++为例
创建新标签页,选择语言类型,我的是C++
菜单栏 打开 View
> Show Console
调出控制台
也可以使用 ctrl + `
输入 view.settings().get('syntax')
,回车
复制以Packages
开头的Packages/C++/C++.sublime-syntax
菜单栏 Tools
> Developer
> New Snippet...
输入以下代码
import sublime, sublime_plugin
class EverythingIsPowerShell(sublime_plugin.EventListener):
def on_new(self, view):
view.set_syntax_file('Packages/C++/C++.sublime-syntax')
其中Packages/C++/C++.sublime-syntax
改为你刚才复制的内容,保存文件名为 DefaultLanguage.py
没错,是保存为python文件!
路径 插件文件夹/Packages/User/
重启Sublime,新建标签页时会发现默认的文件语言类型都是C++了,以后更换的时候只需要更换文件文件中步骤二中复制的内容即可
之前我写过sublime配置 C/C++ 环境的教程,想配置的同学可以参考这篇文章