我在Sublime Text中打开了.RUL文件,它没有任何语法高亮显示,因为InstallScript具有与C/C++类似的语法我希望所有的.rul文件都被视为如果它们是.c或.cpp文件并自动应用所有相同的高亮显示。换句话说:我想要具有相同的效果,就像我将每个.rul文件重命名为.cpp,然后在Sublime中打开.cpp一样。将语法高亮应用于具有未定义扩展名的文件
在Sublime Text 2.0.2中实现这个最简单的方法是什么?
我在Sublime Text中打开了.RUL文件,它没有任何语法高亮显示,因为InstallScript具有与C/C++类似的语法我希望所有的.rul文件都被视为如果它们是.c或.cpp文件并自动应用所有相同的高亮显示。换句话说:我想要具有相同的效果,就像我将每个.rul文件重命名为.cpp,然后在Sublime中打开.cpp一样。将语法高亮应用于具有未定义扩展名的文件
在Sublime Text 2.0.2中实现这个最简单的方法是什么?
我不确定上面发布的其他解决方案是否适用于* .rul文件的所有未来实例,或者仅适用于当前打开的文件。
我发现我工作完全正常的解决方案,只需编辑: ... \应用数据\崇高文本2个\ \包C++ \ C.tmLanguage
<key>fileTypes</key>
<array>
<string>c</string>
<string>h</string>
<string>rul</string>
据: http://docs.sublimetext.info/en/sublime-text-2/reference/syntaxdefs.html
文件类型
This is a list of file extensions (without the leading dot). When opening files of these types, Sublime Text will automatically activate this syntax definition for them. Optional.
[设置默认语法不同的
按下Ctrl键+移+P并键入C++
,突出Set Syntax: C++
然后按Enter键。
或转至View
菜单>Syntax
>点击C++
。
/用户/主页/库/ Application Support /崇高文字2 /封装/ C++/C++,崇高的设置
{
"extensions": ["cpp", "cc", "cxx", "c++", "h", "hpp", "hxx", "h++", "inl", "ipp", "rul"]
}
或者,创建一个类似的文件,并将其放置在你的User
目录用于rul
以及任何其他附加扩展不在文件中定义上文提及:
/用户/ HOME /库/应用程序支持/崇高文本2 /包/用户/ C++升华的设置
{
"extensions": ["rul"]
}
您可以打开崇高的文本文件,并使用菜单“查看”→“语法”→“当前扩展为全部打开...”→(选择适当的语法)。
此外,您可以单击窗口的右下角。这将打开类似的菜单,其中提供了“以当前分机打开所有......”。
可能重复在Sublime Text 2中的文件类型](http://stackoverflow.com/questions/7574502/set-default-syntax-to-different-filetype-in-sublime-text-2) –