JetBrains IDE的自定义语法高亮

23
有没有办法在JetBrains IDE中添加自定义语言的语法高亮?
在我的情况下,我想在PyCharm中突出显示MATLAB代码。IDE建议我使用“Mathematica”插件,但它不能正常工作。

Mathematica和MATLAB是不同的编程语言。此外,MATLAB是商业软件... - undefined
2个回答

17

你可以通过将相应的TextMate捆绑包导入到PyCharm或任何其他JetBrains IDE中来添加任何语法高亮。

这里有一篇博客文章涵盖了这个主题。


1
谢谢,@Topka,我懂了!那主题呢?尝试通过“添加捆绑包”添加来自https://github.com/textmate/TextMate-Tomorrow-Theme的“明日之夜”,但在下面的列表框中看不到它。你能给出一些建议吗? - soupault
顺便说一下,matlab.bundle 在某些方面是有问题的。并非所有的注释行都标记为灰色。其中一些以代码颜色解释。 - soupault
1
@s0upa1t,有一个单独的线程涵盖主题支持:https://dev59.com/iGoy5IYBdhLWcg3wguSS - Topka
已经找到了,但它是反向工作的(tm -> intellij)。 - soupault
我在说这个东西:安装了Intellij主题,还从textmate的github上下载相应的扩展包。但它无法被识别或显示出来。http://tinypic.com/r/nc1qi1/8 - soupault

17

如果您不想安装IntelliJ插件,但又希望进行简单的高亮显示,可以创建一个新文件类型

  • 对于Windows和Linux:文件 | 设置 | 编辑器 | 文件类型 - 添加/编辑
  • 对于macOS: IntelliJ IDEA | 首选项 | 编辑器 | 文件类型 - 添加/编辑

并在特定自定义文件类型的文件中配置关键字、注释、数字等的表现和高亮显示。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接