idea实用插件
mybatisX
可以让mapper和mapper.xml来回切换
Maven helper
以查看maven依赖的插件,可以展示pom文件中的依赖(以列表或树的形式),可以使用此插件查看maven依赖是否有冲突。
安装完成后打开pom底部会多一个dependency analyzer
*Refresh UI 刷新并获取依赖
*Reimport 重新加载并导入依赖
*Conflicts 查看冲突依赖
*All Dependencies as List 列表形式查看所有依赖
*All Dependencies as Tree 树形式查看所有依赖
RestfulToolKit
RestfulToolKit就是一个用来测试遵循 Restful 风格接口方法的插件工具,使得我们可以不用离开 IDEA 界面就可以完成接口测试工作。
安装完成后重启idea,右侧会出现RestServices,若是点开是空白,请安装RestfulToolkit-fix
Alibaba Java Coding Guidelines
阿里巴巴代码规范插件,右键,可以进行代码规范扫描,不符合规范的也会有黄线提醒
FindBugs
这个插件可以帮助我们查找隐藏的bug,比较重要的功能就是查找潜在的null指针。以分析当前文件,包下面的所有文件,整个module下的文件,整个project下的文件。可以帮助我们检查隐藏的Bug
使用方法:在文件上或文件里面点击鼠标右键,选择FingBugs
如果使用不了idea版本不匹配请安装spotBugs
右键扫描 项目或者文件
设置->spotBugs->report 可设置提示级别
------ | 选项 | 翻译 |
---|---|---|
true | Bad practice | 坏习惯 |
true | Malicious code vulnerability | 恶意代码漏洞 |
true | Correctness | 正确性 |
true | Performance | 性能 |
true | Security | 安全 |
true | Dodgy code | 可疑代码 |
true | Experimental | 实验 |
true | Multithreaded correctness | 多线程正确性 |
true | Internationalization | 国际化 |
Lombok
get和set需要在pom引入依赖