8

我环顾四周,问题和答案似乎与我要找的不符。每当我打开一个新文件时,它默认为一个计划文本文件。我主要使用 HTML 文件,所以我想知道是否有一个设置可以更改,以便当我打开一个新文件时它会默认为 HTML?希望这是可能的。

4

3 回答 3

7

创建一个新插件Tools > Developer > New Plugin...

将其粘贴到:

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')
于 2014-02-28T22:01:26.463 回答
1

请安装软件包 sublime-DefaultFileType https://github.com/spadgos/sublime-DefaultFileType

这将自动设置新文件的语法。

于 2013-08-25T02:59:30.423 回答
1

可以使用ApplySyntax插件。安装后(例如通过PackageControl),您可以像这样设置 ApplySyntax 用户设置:

"new_file_syntax": "HTML",

现在,如果您打开一个新文件,您的默认语法将是 HTML。当然,您可以设置已安装的每个语法。

于 2016-10-26T19:43:54.150 回答