4

我希望 Sublime Text 2 语法高亮系统能够支持新的 C++11 关键字,例如constexpr.

但是,我没有弄清楚如何实现它,有人可以帮忙吗?

4

2 回答 2

4

编辑这个文件:

~/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>
于 2013-03-28T10:57:21.743 回答
1

我知道这是一个 Sublime Text 2 问题,但是当我尝试用谷歌搜索 Sublime Text 3 时,我遇到了这篇文章,所以我想我会提到 Sublime Text 3 有它自己的系统(此处此处的文档),并且作为用户lthreed这个问题上提到,您可以使用PackageResourceViewer包来查看 Sublime Text 的预打包语法定义的来源(然后将它们复制/粘贴到您自己的语法中进行编辑)。

于 2017-09-19T18:04:38.613 回答