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

时间:2011-09-27 19:16:42

标签: sublimetext2 text-editor sublimetext

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

3 个答案:

答案 0 :(得分:1567)

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

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

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

答案 1 :(得分:148)

转到Packages/User,创建(或编辑)以语法命名的.sublime-settings文件,在您的案例中添加扩展名Ini.sublime-settings,然后在那里写这样:

{
    "extensions":["cfg"]
}

然后重新启动Sublime Text

答案 2 :(得分:21)

在ST2中,您可以安装一个名为Default FileType的软件包。有关https://github.com/spadgos/sublime-DefaultFileType的更多信息。