Intellij IDEA添加插件
1、 Lombok插件
IDEA增加对Lombok的支持
<!--lombok插件--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency>
2、Rainbow Brackets
就是彩虹括号,各种鲜明颜色的括号
3、MybatisX
快速从Mapper文件代码跳转到mapper.xml及从mapper.xml返回代码
4、Alibaba Java Coding Guidelines
阿里巴巴Java开发规范插件
简介:阿里巴巴代码规范检测。不符合代码规范的地方会有波浪线,鼠标移上去就会有相应的提示,有些问题甚至可以快速修复。
5、RestfulToolkit (IDEA2020之前版本)
简介:搜索URL,准确的说是搜索SpringMVC项目里,Controller层的@RequestMapping里的URL,通过URL匹配到相应的Controller层方法。
Ctrl+\ 搜索请求URL
简单的接口请求测试工具
IDEA2020版本的上面那个不能使用,安装 下面这个
RESTFul-Tool
效果图
6、CodeGlance
安装完之后会在代码编辑区的右上角显示一个缩小预览区,类似于王者荣耀或者LOL的地图功能。如果一个文件有上千行代码,可以直接在预览区里拖动快速定位到对应的代码行
7、JavaDoc
在项目中经常要求写代码注释,否则不能通过代码门禁,JavaDoc工具可以一键生成注释。
插件安装成功后在菜单栏 code -> JavaDocs可以找到
8、JClassLib
字节码阅读器
9、GsonFormat-Plus
可以直接json生成对象
右键
根据自己的需求设置
然后点击确定就可以了,生成的类只是通用的,可以根据自己的修改
10、PlantUML integration
时序图插件
官方地址:https://plantuml.com/zh/sequence-diagram
11、Key Promoter X
快捷键提示插件。当你执行鼠标操作时,如果该操作可被快捷键代替,会给出提示,帮助你自然形成使用快捷键的习惯,告别死记硬背。
效果
12、GenerateAllSetter
可以一键生成对象的set方法
实体类有set方法
在需要生成set方法的对象上,按快捷键Option+Enter
(Windows是Alt+Enter
),会看到下图所示的选项:
生成
如果生成赋值语句时想带默认值,可以使用另一个选项:
效果
13、Maven Helper
这是一款使用Maven管理项目的必装插件,主要用于分析项目jar依赖关系,可以快速找出冲突的jar包。
其中三个选项分别表示如下:
- Conflicts(查看冲突)
- All Dependencies as List(列表形式查看所有依赖)
- All Dependencies as Tree(树形式查看所有依赖)
这里就可以显示冲突的 ,然后我们可以排除他
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了