GoLand 2025.2 Help

TextMate

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

对于 GoLand 不支持的多种语言(例如 Swift、C++ 和 Perl),如果您偶尔需要查看此类代码,IDE 仍会提供语法高亮显示,以提升您的编码体验。

这些语言的语法高亮显示基于 TextMate 语法 ,GoLand 附带了用于不同语言的一套语法文件。 所有可用的 Bundle 都列在 编辑器 | TextMate Bundles 页面中的 设置 对话框中(Ctrl+Alt+S)。

启用 TextMate Bundles 插件

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

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

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

导入 TextMate Bundle

您也可以下载并使用其他语言的自定义 TextMate Bundle。 GoLand 与最初为不同编辑器设计的多种 Bundle 类型兼容:

  • TextMate Bundle 是为 TextMate 编辑器设计的原始 Bundle 类型。 它们打包在带有 .tmBundle 扩展名的目录中。

  • Sublime Text 包 目录中包含 .tmLanguage .tmPreferences 文件。 由于原始 TextMate Bundle 同样包含这些文件,因此它们经常可以互换使用。

  • Visual Studio Code 扩展 的目录中包含一个 package.json 文件。

假设您希望 GoLand 为 OCaml 文件提供语法高亮显示。

  1. 下载 OCaml TextMate Bundle。 它现已保存在您的磁盘上。

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

  3. 点击 “添加”按钮 ,在磁盘中定位 OCaml Bundle。 它将出现在已识别 Bundle 的列表中。

测试已导入的 Bundle

添加 TextMate Bundle 后,GoLand 将为该 Bundle 支持的文件类型提供语法高亮显示。 以下是一个使用先前添加的 TextMate Bundle 的 OCaml 代码片段示例:

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