Configuration 升华文本3新文件的默认文件类型

Configuration 升华文本3新文件的默认文件类型,configuration,sublimetext3,sublimetext,sublime-text-plugin,Configuration,Sublimetext3,Sublimetext,Sublime Text Plugin,我四处看了看,问题和答案似乎与我要找的不匹配(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

我四处看了看,问题和答案似乎与我要找的不匹配(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”文件


参考:

.tmLanguage文件位于.sublime程序包文件中,该程序包文件是秘密的简单档案,包含程序包工作所需的所有文件

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

一旦你有了那个文件,按照你链接到的问题中的说明去做,你应该准备好了


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

…如果要从软件包控制中查找内置
.sublime syntax
.tmLanguage
文件安装的目录路径

安装后,使用命令调色板
打包资源查看器:打开资源
并查找
PHP.sublime语法

然后可以看到路径是
Packages/PHP/PHP.sublime syntax

然后:

安装并编辑其配置文件:
Packages/User/default\u file\u type。升华设置如下所示:

{“default\u new\u file\u syntax”:“Packages/PHP/PHP.sublime syntax”,
“使用当前文件语法”:false}


现在,您的新文件将默认为升华的内置PHP语法突出显示。

我提取了“.tmLanguage”文件,然后我在“C:\Users\user\AppData\Roaming\sublime Text 3\Packages\user”中创建了“default\u file\u type.sublime settings”文件,并使用以下配置工作:
{“default\u new\u file\u syntax”:“Packages/Markdown/PHP.tmLanguage”,“use_current_file_syntax”:false}
很抱歉,它可以工作,但是当我第一次按下“Ctrl+N”时,系统显示一个恼人的警报。我想它还没有解决。