2016-07-22 24 views
6

有没有办法使用java代码运行intelliJ-JetBrains提供的代码检查。智能代码检查独立使用Java

基本上,我可以从community edition的插件中导入智能卡enginefactory来自行创建一个项目来检查一段代码吗?

我试图寻求任何这种依赖,但没有用。创建一个插件jar是另一个失败的尝试。

编辑 - 由@Frankie回答,并在我之后的评论中提及。有没有办法不依赖IntelliJ作为一个整体,但只使用inspect库?

回答

6

IntelliJ从命令行提供代码检查。

由于per the manual只需运行:

<path-to-IntelliJ>\bin\inspect.sh <path-to-project> <path-to-inspection-profile> 

从那里,它应该直接应用到您想要的情况。

+0

如何不依赖IntelliJ作为一个整体,但只使用'inspect'库? – nullpointer

+2

@nullpointer我不得不进一步挖掘,但如果我打赌我会说它不会符合IntelliJ的TOS。 – Frankie