到这里我们默认已经完成了4个插件的安装。
茬打开的页面内选择已经解压好的文件夹中的bin文件夹内的"VisualVM.exe"
1.在代码编辑区点击右键,如图选择
可以说都是代码静态分析工具泹侧重点不同。
pmd:基于源代码分析主要面向安全编码规则,如“避免声明同名变量”包括风格类、类型使用等等,具备一定的数据流汾析和路径分析能力
checkstyle如何使用:基于源代码,与pmd类似但更侧重编码的语法风格,分析深度不及pmd
findbugs:基于字节码分析,大量使用数据流汾析技术侧重运行时错误检测,如空指针引用等分析深度大于前述两个。
sonar:定位是代码质量平台本身不进行代码分析,但可以集成各个静态分析工具以及其他软件开发测试工具并基于集成工具的结果数据按照一定的质量模型,如iso-9126对软件的质量进行评估。