intellij-idea - Jython 中 Java 类导入的 Intellij Python 插件语法高亮
问题描述
我正在使用最新的 IntelliJ IDEA Community IDE 和最新的 Python 插件来编辑 Jython 代码。在 IDE 中,我可以使用机器上安装的 Jython 运行时编辑和运行纯 Python 代码。
但是,当我导入 java 类时,IntelliJ IDE 将导入语句中的元素标记为“未解析的引用”。但代码本身正确运行。
无论如何要说服 IntelliJ 语法突出显示这是有效的 Jython 代码?
解决方案
我的问题的一种解决方案是安装Jython Helper插件(也在Github上)。此插件为 Jython 程序引用的任何 Java 类创建存根文件。一旦创建了存根文件,红线就会消失。但正如我已经证明的那样,红线并不是实际运行代码的障碍。
请注意,我与此插件无关,我只是在发布我的问题后才发现它。
推荐阅读
- python - 解决一个问题,以找到我们可以在一年内偿还债务的最低数字。答案有点偏
- javascript - 为范围内的每个名称创建一个单独的工作表,并将每个名称下的值移动到每个工作表
- javascript - 为什么我的序列索引会导致未定义的值?可能是因为我的“setTimeout()”吗?
- wordpress - htacess 重定向外部目录
- sql - 在 hive 中,如何将列转换为行
- reactjs - 在我的反应路由的开关组件中,如果我添加注册路由,则来自产品屏幕路由的图像未定义
- python - 从字符串中查找元音子字符串
- python - 熊猫比较列标题和插入列
- embedded - DJI Manifold 2(在 nvidia jetson tx2 上运行)USB 设备在使用 Ubuntu 的软件更新更新后无法工作
- admob - 将我的应用程序连接到 Admob 内的应用程序商店后,在 App Store 中查看链接不起作用