PyCharm 2025.3 Help

TextMate

TextMate 是一款适用于 macOS 的通用 GUI 文本编辑器。

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

这些语言的语法高亮基于 TextMate 语法, PyCharm 附带了一组适用于不同语言的语法文件。 所有可用的捆绑包都列在 设置 对话框的 编辑器 | TextMate 捆绑包 页面(Ctrl+Alt+S )上。

启用 TextMate Bundles 插件

此功能依赖于 TextMate Bundles 插件,该插件在 PyCharm 中默认随附并启用。 如果相关功能不可用,请确保您未禁用该插件。

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

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

导入 TextMate 捆绑包

您还可以为其他语言下载并使用自定义 TextMate 捆绑包。 PyCharm 提供对几种最初为不同编辑器设计的捆绑包类型的兼容性:

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

  • Sublime Text 包 的目录中包含 .tmLanguage .tmPreferences 文件。 由于原始的 TextMate 捆绑包也包含相同的文件,因此它们常被互换使用。

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

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

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

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

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

在 IDE 设置中添加自定义 TextMate 捆绑包

测试已导入的捆绑包

添加 TextMate 捆绑包后, PyCharm 将为该捆绑包所支持的文件类型提供语法高亮。 以下是一个使用前面添加的 TextMate 捆绑包的 OCaml 代码片段示例:

添加 TextMate 捆绑包
最后修改日期: 2025年 12月 2日