TextMate 捆绑包
对于 CLion 不支持的多种语言,例如 PHP、Ruby 和 Java,IDE 仍然提供语法高亮功能,以便在您偶尔需要查看此类代码时提升编码体验。 有关使用 TextMate 语法描述语言的更多信息,请参阅 TextMate 官方网站。
这些语言的语法高亮基于TextMate grammars,并且 CLion 随附了各种语言的语法文件集合。 所有可用的 bundles 都列在 页面的 设置 对话框中(Ctrl+Alt+S)。

如果通过 IDE 本身或插件(如 Rust )提供了对所选语言的更深入支持,则优先于 TextMate 捆绑包。
您还可以下载并 使用自定义 TextMate 捆绑包来支持其他语言。
当为特定语言启用 TextMate 捆绑包时,CLion 会为与该捆绑包注册的文件类型提供语法高亮。 例如,对于 Ruby:

使用自定义 TextMate 捆绑包
假设您希望 CLion 高亮显示 OCaml 文件的语法。 为此,您已经下载了 OCaml TextMate Bundle。 它现在位于您的硬盘上,您只需将此 bundle 导入 CLion。
在 设置 对话框(Ctrl+Alt+S )中,选择 编辑器 | TextMate Bundles。
点击
并在您的磁盘上找到所需的捆绑包:

点击 确定 以应用更改。 OCaml bundle 出现在已识别的 bundles 列表中:

添加 TextMate 捆绑包后,与该捆绑包注册的文件类型将提供语法高亮。 以下是一个使用我们添加的 TextMate 捆绑包的 OCaml 代码片段示例:

最后修改日期: 2025年 9月 26日