JetBrains Rider 2025.2 Help

TextMate

TextMate 是一款用于 macOS 的通用图形用户界面文本编辑器。

对于 JetBrains Rider 中不支持的多种语言,例如 Swift、Objective-C 和 Perl,IDE 仍然提供语法高亮功能,以改善您在偶尔需要查看此类代码时的编码体验。

这些语言的语法高亮基于 TextMate grammars ,并且 JetBrains Rider 随附了各种语言的语法文件集合。 所有可用的包都列在 编辑器 | TextMate Bundles 页面的 设置/首选项 对话框中(Ctrl+Alt+S)。

启用 TextMate Bundles 插件

此功能依赖于 TextMate Bundles插件,该插件默认在 JetBrains Rider 中捆绑并启用。 如果相关功能不可用,请确保没有禁用该插件。

  1. 按下 Ctrl+Alt+S 以打开设置,然后选择 插件

  2. 打开 已安装 选项卡,找到 TextMate Bundles插件,并选中插件名称旁边的复选框。

导入 TextMate 捆绑包

您还可以下载并使用自定义的 TextMate bundles 用于其他语言。 JetBrains Rider 提供与几种原本为不同编辑器设计的捆绑包的兼容性:

  • TextMate bundles 是 TextMate 编辑器的原始绑定类型。 它们被打包在一个具有 .tmBundle 扩展名的目录中。

  • Sublime Text packages 包含在一个目录里的 .tmLanguage .tmPreferences 文件。 由于原始的 TextMate bundles 也包含相同的文件,因此它们通常可以互换使用。

  • 目录中存在 Visual Studio Code 扩展 package.json 文件。

  1. 请下载 OCaml TextMate 捆绑包。 它现在在您的磁盘上。

  2. 按下 Ctrl+Alt+S 打开设置,然后选择 编辑器 | TextMate Bundles

  3. 点击 添加按钮 并在磁盘上找到 OCaml 捆绑包。 它出现在已识别包的列表中。

测试导入的捆绑包

一旦添加了 TextMate bundle,JetBrains Rider 就会为该 bundle 支持的文件类型提供语法高亮。 这是一个使用之前添加的 TextMate 捆绑包的 OCaml 代码片段:

添加 TextMate bundles
最后修改日期: 2025年 9月 26日