Sublime Text 2新文件上的默认文件类型

per*_*ai1 8 html css sublimetext2

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

Jay*_*kul 7

只需点击工具 - >新插件

然后将其粘贴到文件上,点击保存并将其命名为"DefaultLanguage.py"或其他内容

import sublime, sublime_plugin

class EverythingIsPowerShell(sublime_plugin.EventListener):
   def on_new(self, view):
      view.set_syntax_file('Packages/PowerShell/Support/PowershellSyntax.tmLanguage')
Run Code Online (Sandbox Code Playgroud)

当然,您可以将语言从PowerShell更改为...您喜欢的任何内容.您只需要tmLanguage的相对路径.您可以通过以您喜欢的语言打开文件,然后打开控制台(View-> Show Console)并输入:

view.settings().get('syntax')
Run Code Online (Sandbox Code Playgroud)


小智 1

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

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

  • 问题。仅当您执行 Ctrl+N/Cmd+N 时,此操作才有效。如果您通常通过双击选项卡区域来创建新文件,则此包不起作用。 (2认同)