在Sublime Text 2中将默认语法设置为不同的文件类型

如何在Sublime Text 2中为特定文件扩展名设置默认文件类型? 具体而言,我希望将* .cfg文件默认为具有Ini语法突出显示,但似乎无法弄清楚如何创建此自定义设置。


在当前版本的Sublime Text 2(Build:2139)中,您可以使用菜单栏中的选项来设置特定文件扩展名的所有文件的语法。 打开一个文件,其中包含要设置默认值的扩展名并浏览以下菜单: View -> Syntax -> Open all with current extension as... ->[your syntax choice]

Updated 2012-06-28: Sublime Text 2的最新版本(至少从Build 2181开始)允许通过单击窗口右下角的当前语法类型来设置语法。 这将打开语法选择菜单,可以选择在菜单顶部Open all with current extension as...

更新2016-04-19:截至目前,这也适用于Sublime Text 3。


转到Packages/User ,创建(或编辑)一个.sublime-settings文件,该文件以您希望添加扩展名的语法命名, Ini.sublime-settings在您的案例中,然后在其中写入如下所示的内容:

{
    "extensions":["cfg"]
}

然后重新启动Sublime Text


在ST2中有一个可以安装的软件包叫做Default FileType,它可以做到这一点。 有关https://github.com/spadgos/sublime-DefaultFileType的更多信息。

链接地址: http://www.djcxy.com/p/50039.html

上一篇: Set default syntax to different filetype in Sublime Text 2

下一篇: Performance surprise with "as" and nullable types