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

问题描述 投票:5回答:2

我环顾四周,问题和答案似乎与我所寻找的不符(Sublime Text 3)。每当我打开一个新文件时,它默认为纯文本文件。我主要使用PHP文件,因此我想知道是否可以更改设置,以便在我打开新文件时将其默认设置为PHP。

我试图在这里找到此目录路径“ Packages / Text / Plain_text.tmLanguage”:

  • C:\ Program Files \ Sublime Text 3 \ Packages
  • C:\ Users \ user \ AppData \ Roaming \ Sublime Text 3 \ Packages

但是我没有找到“ tmLanguage”文件。

参考:Sublime Text 2 - Default Document Type

configuration sublimetext3 sublimetext sublime-text-plugin
2个回答
2
投票

。tmLanguage文件位于.sublime-package文件中,该文件是秘密简单的归档文件,其中包含工作包所需的所有文件。

向包含PHP设置的.sublime-package文件添加.zip扩展名,您可以将所需的.tmLanguage文件提取为新的默认值。

一旦有了该文件,请按照链接到的问题的说明进行操作,应该很好。

Set default file type in Sublime Text


0
投票

而不是弄乱操作系统中的文件,并向其中一个文件添加.zip扩展名...

…如果要查找内置.sublime-syntax.tmLanguage文件的目录路径,请从Package Control中安装PacakgeResourceViewer

安装后,使用命令面板到Package Resource Viewer: Open Resource并找到PHP.sublime-syntax

然后您可以看到路径为Packages/PHP/PHP.sublime-syntax

然后:

安装DefaultFileType并编辑其配置文件:Packages/User/default_file_type.sublime-settings如下:

{ "default_new_file_syntax": "Packages/PHP/PHP.sublime-syntax", "use_current_file_syntax": false }

现在,您的新文件将默认使用sublime的内置PHP语法突出显示。

© www.soinside.com 2019 - 2024. All rights reserved.