首页 > 解决方案 > Jython 中 Java 类导入的 Intellij Python 插件语法高亮

问题描述

我正在使用最新的 IntelliJ IDEA Community IDE 和最新的 Python 插件来编辑 Jython 代码。在 IDE 中,我可以使用机器上安装的 Jython 运行时编辑和运行纯 Python 代码。

但是,当我导入 java 类时,IntelliJ IDE 将导入语句中的元素标记为“未解析的引用”。但代码本身正确运行。

在此处输入图像描述

无论如何要说服 IntelliJ 语法突出显示这是有效的 Jython 代码?

标签: intellij-ideasyntax-highlightingjython

解决方案


我的问题的一种解决方案是安装Jython Helper插件(也在Github上)。此插件为 Jython 程序引用的任何 Java 类创建存根文件。一旦创建了存根文件,红线就会消失。但正如我已经证明的那样,红线并不是实际运行代码的障碍。

请注意,我与此插件无关,我只是在发布我的问题后才发现它。


推荐阅读