java如何在IntelliJ IDEA中配置Javac插件
我使用-Xplugin:MyPlugin
开关运行一个自定义编译器插件,它向我的类中注入了一些额外的方法。我在下面设置了额外的命令行参数
Settings
->Build, Execution, Deployment
->Compiler
->Java Compiler
一切都构建得很好,但在IDEA编辑器中,生成的方法的每个调用都以红色突出显示,而且自动完成也不起作用
我还可以配置什么来让它识别生成的方法
你可以在下面搜索框中键入要查询的问题!
我使用-Xplugin:MyPlugin
开关运行一个自定义编译器插件,它向我的类中注入了一些额外的方法。我在下面设置了额外的命令行参数
Settings
->Build, Execution, Deployment
->Compiler
->Java Compiler
一切都构建得很好,但在IDEA编辑器中,生成的方法的每个调用都以红色突出显示,而且自动完成也不起作用
我还可以配置什么来让它识别生成的方法
# 1 楼答案
你需要为IntelliJ IDEA编写一个插件,让它知道你生成的方法。IntelliJ IDEA中的动态代码分析使用自己的解析器和引用解析实现;它不使用javac,并且不能通过编写javac插件来扩展
此类插件的主要入口点是PsiAugmentProvider类