我环顾四周,问题和答案似乎与我要找的不匹配( Sublime Text 3 )。无论何时我打开一个新文件,它都默认为纯文本文件。我主要使用PHP文件,所以我想知道是否有一个设置会被更改,以便当我打开一个新文件时它将默认为PHP。
我试图在这里找到这个目录路径“ Packages / Text / Plain_text.tmLanguage ”:
但我没有找到“ tmLanguage ”文件。
答案 0 :(得分:2)
.tmLanguage文件位于.sublime-package文件中,这些文件是秘密简单的存档,包含程序包工作所需的所有文件。
将.zip扩展名添加到包含PHP设置的.sublime-package文件中,您可以将所需的.tmLanguage文件解压缩为新的默认值。
获得该文件后,请按照您链接的问题中的说明进行操作,您应该很高兴。
答案 1 :(得分: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语法突出显示。