如何在PyCharm中获取.enaml文件的语法高亮?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在PyCharm中获取.enaml文件的语法高亮?相关的知识,希望对你有一定的参考价值。

我正在尝试学习Enaml,它是Python语言的扩展,允许您定义用于图形用户界面的对象的分层树。

由于enaml是Python语言的超集,因此它的语法可能与Python的语法不同,而IDE则不会突出显示它。有没有办法在PyCharm中获得enaml-syntax突出显示?或者也许在其他IDE中?

(我知道包'enaml-pygments'存在,但我不知道如何让它适用于IDE中的自动enaml语法高亮显示。)

答案

我已将大部分关键字添加到此repo中,您可以将其导入PyCharm:

另一答案

Enaml回购中有几位编辑的荧光笔。也许其中一个可以被PyCharm使用:https://github.com/nucleic/enaml/tree/master/tools

另一答案

今天我发现这个设置菜单部分解决了向PyCharm添加任何语法的问题:https://blog.jetbrains.com/idea/2010/09/custom-file-types-in-intellij-idea/

不幸的是,它只捕获语法中最简单的功能。

另一答案

我正在使用Atom来处理Python / Enaml代码。使用language-enaml包,您可以获得Enaml(https://atom.io/packages/language-enaml)的语法突出显示以及一些autoextension和docstring功能。添加git集成和build-python之类的包,从编辑器运行代码,你有一个很好的IDE。

另一答案

https://github.com/vahndi/pycharm-enaml-keywords

打开PyCharm转到文件,导入设置...,浏览到.jar文件,然后单击确定选择全部,确定

以上是关于如何在PyCharm中获取.enaml文件的语法高亮?的主要内容,如果未能解决你的问题,请参考以下文章

将 pyqtgraph 嵌入到 enaml 中......如何?

如何在 OSX 上的 Pycharm 中获得 Kivy、.kv、文件的语法高亮显示? [复制]

如何在pycharm中为java打开语法高亮?

pycharm运行出现红字robot

在 PyCharm 中更改文件类型关联

Pycharm utils.py 没有得到语法高亮