我希望 Sublime Text 2 语法高亮系统能够支持新的 C++11 关键字,例如constexpr
.
但是,我没有弄清楚如何实现它,有人可以帮忙吗?
编辑这个文件:
~/Library/Application Support/Sublime Text 2/Packages/C++/C.tmLanguage
转到大约。第 55 行并添加constexpr
到列表中
<dict>
<key>match</key>
<string>\b(const|extern|register|restrict|static|volatile|inline)\b</string>
<key>name</key>
<string>storage.modifier.c</string>
</dict>
我知道这是一个 Sublime Text 2 问题,但是当我尝试用谷歌搜索 Sublime Text 3 时,我遇到了这篇文章,所以我想我会提到 Sublime Text 3 有它自己的系统(此处和此处的文档),并且作为用户lthreed在这个问题上提到,您可以使用PackageResourceViewer包来查看 Sublime Text 的预打包语法定义的来源(然后将它们复制/粘贴到您自己的语法中进行编辑)。