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

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

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

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

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

最后修改日期: 2025年 7月 2日