如何 运行 保存时在 netbeans 中进行静态代码分析

How to run static code analysis in netbeans on save

我正在使用 Netbeans 并希望在保存 java 文件时进行 运行 静态代码分析。

我知道我可以使用"Inspect"函数,但是每次都必须手动调用,这看起来很曲折。

如果您只使用 FindBugs 进行静态分析,这很简单:

  • Select 工具 > 选项 > 编辑器,然后 select 提示 选项卡。
  • Select FindBugs 来自 Language 下拉列表,然后勾选标记为 运行 编辑器中的 FindBugs。请注意,工具提示指出“将在保存 后自动运行 对当前编辑的文件进行 FindBugs”。

备注:

  • 我不知道有任何其他静态分析工具以这种方式集成到 NetBeans 中。此解决方案仅适用于 FindBugs。
  • 这只会运行 对保存的文件进行静态分析,而不是对整个项目进行静态分析。根据您的要求,这可能被视为好事或坏事。