代码分析
Idea 有自带的代码分析功能,就我目前装的 vscode 插件是没有这个功能的。
不过虽然这个功能很强大,我基本上不用的,一般都是项目中集成 spotbugs 之类的插件来做检查, 在 CI 时自动去执行。在 git 做提交时 Idea 也会提醒你代码有警告或错误之类的,为了速度能快一些, 我都是关掉的,否则就可能要看很长时间的 loading。
对 maven 的支持安装了插件的 vscode 也提供了 maven 视图,但是体验不是太好,当你要查看插件的时候才去加载插件信息,loading 状态有时候会持续很久, 等的人着急,这还不算完,打开了插件列表,查看插件的 goal 一点击又要加载很久。
查看依赖也都是一样,有很长时间的加载过程。
Idea 会先做加载信息做好索引,要查看的时候直接点开,效率多了。并且 Idea 的 maven 相关功能也非常丰富。依赖分析功能可以非常直观的 查看包依赖情况。
执行 maven 目标功能还可以列出所有的 goal ,并且可以搜索。