我看了一下,问题和答案似乎不符合我的需求。每次打开一个新文件时,它默认为纯文本文件。我主要使用HTML文件,所以想知道是否有一种设置可以更改,使得打开新文件时默认为HTML格式?希望这是可能的。
罗布
我看了一下,问题和答案似乎不符合我的需求。每次打开一个新文件时,它默认为纯文本文件。我主要使用HTML文件,所以想知道是否有一种设置可以更改,使得打开新文件时默认为HTML格式?希望这是可能的。
罗布
工具 > 开发者 > 新建插件...
将以下内容粘贴进去:import sublime, sublime_plugin
class EverythingIsPowerShell(sublime_plugin.EventListener):
def on_new(self, view):
view.set_syntax_file('Packages/PowerShell/Support/PowershellSyntax.tmLanguage')
保存并将其命名为NewTabSyntax.py
。新标签现在默认为Powershell。
您可以将语法更改为任何您喜欢的语法。要查找特定语法的“路径”,只需打开该语法的文件,打开控制台(View > Show Console
)并键入:
view.settings().get('syntax')
PowershellSyntax
。而且所有带有其他文件扩展名的文件也是如此。在此之前,带有文件扩展名的文件会以“正确”的文件语法打开。 - caramba使用ApplySyntax插件可以实现该功能。一旦安装成功(例如通过PackageControl),您可以按以下方式设置ApplySyntax用户设置:
"new_file_syntax": "HTML",
请安装 sublime-DefaultFileType 包 https://github.com/spadgos/sublime-DefaultFileType,这将自动为新文件设置语法。