idea实用插件

路漫漫其修远兮 / 2023-08-16 / 原文

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引入依赖