2016-11-09 53 views
0

我想为intellij想法创建一个插件,并且希望获得检查或代码分析错误。默认情况下,intellij将显示那些代码检查,如错误,死代码或未使用的组件。因此,我想要获取这些检查亲我的插件语法。我能够从我的插件创建一个工具按钮,并获得代码。过程是,如何以编程方式从Intellij Idea Plugin中获取intellij Idea中的检查或静态代码分析错误?

  1. 创建插件intellij想法与一些行动和工具 菜单。
  2. 运行插件,设置了独立的instace在 intellijIdea
  3. 写了一些Java代码在新实例编辑器的IntelliJ的

- >,它会显示 检查或错误

所以我想将这些检查结果发送给我的插件。我该怎么做?

回答

0

用于获取在一组给定文件的检测结果的误差最简单的API是CodeSmellDetector

CodeSmellDetector.getInstance(project).findCodeSmells(files); 
+0

好,谢谢让我查 – Hanuman