Python 如何在PyCharm中获得.enaml文件的语法高亮显示?

Python 如何在PyCharm中获得.enaml文件的语法高亮显示?,python,user-interface,pycharm,syntax-highlighting,enaml,Python,User Interface,Pycharm,Syntax Highlighting,Enaml,我试图学习ENML,它是Python语言的一个扩展,允许您定义用于图形用户界面的对象的层次树 由于ENML是Python语言的一个超集,所以它的语法可能不同于Python的语法,IDE不会突出显示它。 有没有办法在PyCharm中突出显示ENML语法?或者在其他IDE中 (我知道存在“Enmal pygments”包,但我不知道如何让它在IDE中自动突出显示Enmal语法。)Enmal repo中有一些编辑器的高亮显示。也许PyCharm可以使用其中的一个:今天我发现这个设置菜单部分解决了向Py

我试图学习ENML,它是Python语言的一个扩展,允许您定义用于图形用户界面的对象的层次树

由于ENML是Python语言的一个超集,所以它的语法可能不同于Python的语法,IDE不会突出显示它。 有没有办法在PyCharm中突出显示ENML语法?或者在其他IDE中


(我知道存在“Enmal pygments”包,但我不知道如何让它在IDE中自动突出显示Enmal语法。)

Enmal repo中有一些编辑器的高亮显示。也许PyCharm可以使用其中的一个:

今天我发现这个设置菜单部分解决了向PyCharm添加任何语法的问题:


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

我已经添加了大多数关键字,您可以将这些关键字导入PyCharm:

我正在使用Atom处理Python/ENML代码。使用语言enaml包,您可以获得语法高亮显示,以及一些enaml()的自动扩展和docstring功能。添加git集成和build python等包,从编辑器中运行代码,您就拥有了一个相当不错的IDE。

开放式魅力 去归档, 导入设置。。。, 浏览到.jar文件并单击OK 全选,
好的

我想
vim
可能会突出显示它,因为
vim
几乎可以喜欢任何东西。但是
vim
并不是真正的IDE。这是一个文本编辑器。谢谢你,威廉。不过,也许学习使用
vim
对于这项任务来说有点过分了。你的答案与repo作者@vahndi的答案有什么不同吗?