CLion教程-TextMate捆绑包
对于一些未在CLion中受支持的语言,例如PHP、Ruby和Java,如果您偶尔需要查看这些代码,IDE仍会提供语法高亮以改善您的编码体验。
这些语言的语法高亮基于TextMate语法,CLion附带了用于不同语言的一系列语法文件。所有可用的捆绑包都列在“设置”对话框(CtrlAlt+S)的“编辑器” | “TextMate捆绑包”页面上。
如果通过IDE本身或插件(如Rust)为所选语言提供了更深入的支持,则此支持优先于TextMate捆绑包。
您还可以下载并使用自定义的TextMate捆绑包来支持其他语言。
当启用特定语言的TextMate捆绑包时,CLion将为与捆绑包注册的文件类型提供语法高亮。例如,在Ruby的情况下:
使用自定义的TextMate捆绑包
假设您希望CLion对OCaml文件进行语法高亮显示。为此,您已经下载了OCaml TextMate捆绑包。它现在位于您的硬盘上,您只需要将此捆绑包导入CLion中。
- 在“设置”对话框(CtrlAlt0S)中,选择“编辑器” | “TextMate捆绑包”。
- 单击 并在您的硬盘上找到所需的捆绑包:
- 单击“确定”以应用更改。OCaml捆绑包将显示在已识别捆绑包的列表中:
- 一旦添加了TextMate捆绑包,与捆绑包注册的文件类型将获得语法高亮。以下是一个使用我们添加的TextMate捆绑包的示例OCaml代码片段: