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

问题描述 投票:2回答:5

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

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

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

python user-interface pycharm syntax-highlighting enaml
5个回答
5
投票

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


1
投票

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


0
投票

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

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


0
投票

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


0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.