IDEA 插件 - 工欲善其事必先利其器


插件直接在 IDEA 插件管理里面搜索安装:

File -> Setting -> Plugins

功能插件


CodeGlance (代码迷你图)

在这里插入图片描述

Codota (代码提示工具)

代码提示工具,扫描你的代码后,根据你的敲击完美提示

Codota 基于数百万个开源Java程序和您的上下文来完成代码行,从而帮助您以更少的错误更快地进行编码。

在这里插入图片描述

Material Theme UI (主题工具)

超多的主题插件,各种颜色,各种模式,感兴趣的可以试一下。
在这里插入图片描述

Alibaba Java Coding Guidelines (编码规约检查插件)

阿里巴巴的编码规约检查插件,检查你的编码习惯,让你更规范
在这里插入图片描述

Alibaba Cloud Toolkit (快速部署到服务器)

在这里插入图片描述

Json Parser (json 串格式化工具,不用打开浏览器了)

厌倦了打开浏览器来格式化和验证JSON?可以安装 JSON Parser 并在具有脱机支持的IDE内进行。JSON Parser 是用于验证和格式化 JSON 字符串的轻量级插件。使用效果如下:
在这里插入图片描述


AceJump (快速定位光标)

有了它,就可以解放鼠标了。

你只需要输入 Ctrl + ; 然后输入跳转到的字符即可定位到相应的位置。

在这里插入图片描述

CodeMaker (代码生成器)

有点想法的程序员大都会对一直重复的代码很暴躁,想要么能不能通过框架解决,要么能不能通过代码自动生成解决。CodeMaker 就是一个 IDEA 代码生成插件,你可以根据类来生成相应的 Template(基于 Velocity),之后想生成类似的类就直接可以通过 IDEA 生成了。
在这里插入图片描述

Gsonformat (可根据 json 数据快速生成 java 实体类)

自定义个 javaBean (无任何内容,就一个空的类),复制你要解析的 Json,然后 alt+insert 弹出如下界面或者使用快捷键 Alt+S,在里面粘贴刚刚复制的 Json,点击 OK 即可。
在这里插入图片描述


Git Commit Template ( git 提交时,简约而实用的功能描述)

Git Commit Message 一定要简约而实用,描述清楚提交的功能。插一句题外话,注释的老代码就直接删除掉,不要说什么以后可能会用到啊,git history 已经帮你记录了,请不要留在当前版本下!!!

1、按如下风格整理 message


<type>(<scope>): <subject>
<BLANK LINE>
<body>
<BLANK LINE>
<footer>

2、按如下方式提交 message
在这里插入图片描述
3、最终形成的 message 将看起来如下
在这里插入图片描述

Grep Console (让 Console 日志有颜色)

1、让 Console 日志有颜色,可以对 trace,debug,info,warn,error 配置不同的颜色。
在这里插入图片描述
2、grep 过滤日志
在这里插入图片描述

Jackson Generator Plugin (json 和 class 相互转换和生成)

快速在 class 和 json 间相互转换生成。同样的还有 Gson Generator。一个生成 Jackson 风格的类(注解),一个生成 Gson 风格的类。

Lombok (减少重复源代码的生成)

Lombok 通过添加注解的方式来生成 getter,setter,toString,builder 等这些无意义代码(原理是字节码修改,maven 插件和 idea 插件)。
在这里插入图片描述
在这里插入图片描述

JUnitGenerator(自动生成测试代码)

在这里插入图片描述

MyBatis Log Plugin(显示运行时的完整 sql)

根据执行sql 替换掉 ? 显示完整 sql, 直接复制粘贴到数据库 就可以执行
在这里插入图片描述

MyBatisCodeHelperPro (支持mapper互跳,方法自动生成,代码自动生成)

1、mapper 互跳
在这里插入图片描述
2、方法自动生成:只输入了一个 fin 的各种提示就处理了,当你选择一个回车的时候 mapper.xml 也就给你生成了。
在这里插入图片描述
3、还可以根据数据库表自动生成 xml、mapper service 和各个增删改查代码,可一建生成所有表 真的超级牛逼啊
在这里插入图片描述

RESTfultoolkit (根据url 查找 controller)

spring 的开发中经常有根据浏览器 url 找对应 action 方法的需求,这个可以快捷的根据 url 跳转,不用 findAll 查询了

根据 URL 直接跳转到对应的方法定义 ( Ctrl + \ )

HighlightBracketPair (首尾括号高亮提示)

括号开始结尾 高亮显示。一眼就能看到!

在这里插入图片描述

Translation (翻译插件)

在这里插入图片描述
在这里插入图片描述
翻译中文,给接口起名字就不用费劲啦
在这里插入图片描述

Rainbow Brackets (彩虹括号)

让你的左括号和对应的右括号(大小括号都可以)显示相同的颜色,以此快速看出括号的范围。

效果如下:
在这里插入图片描述

SequenceDiagram(idea上 类调用时序图)

在梳理别人的代码的时候, 能够很清晰的看到依赖调用时序

1、找到你要查询的方法在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值