如何在IntelliJ IDEA中配置Javac插件

时间:2018-03-07 22:39:13

标签: java intellij-idea javac

我运行了一个带有-Xplugin:MyPlugin开关的自定义编译器插件,它为我的类注入了一些额外的方法。我在

下设置了额外的命令行参数

Settings - > Build, Execution, Deployment - > Compiler - > Java Compiler

一切都很好,但在IDEA编辑器中,生成的方法的每次调用都会突出显示为红色,并且自动完成功能也不起作用。

我还可以配置什么来让它识别生成的方法?

1 个答案:

答案 0 :(得分:0)

您需要为IntelliJ IDEA编写一个插件,以使其了解您生成的方法。 IntelliJ IDEA中的动态代码分析使用自己的解析器和参考分辨率实现;它不使用javac,也不能通过编写javac插件来扩展。

此类插件的主要入口点是PsiAugmentProvider类。