1、CodeGlance:在代码编辑器右侧出现代码缩略长条图,代替原滚动条
2、Rainbow Brackets:嵌套括号多彩颜色,如果代码中有多层嵌套好多层括号,它可以让你更鲜明看清哪个括号是哪层
3、Lombok:必备,注解形式代替实体类 Getter/Setter 方法 (实际还是生成 Getter/Setter),减少代码量
4、JRebel:热部署神器,IDE 不用配置即可拥有热部署,最新版自带 XRebel 可用于性能分析。JRebel MybatisPlus 同。
5、Key Promoter X:快捷键提示,如初次使用 IDEA,可以试试
6、Alibaba Java Coding Guidelines:阿里巴巴开发规范扫描,提高代码规范质量
7、SonarLint:同样代码质量扫描,发现问题提高代码质量
8、MybatisCodeHelperPro:Mybatis 代码生成器,可生成实体类,简单增删改查 xml 等,支持多种数据库
9、Jpa Support/Db2j:这两款插件均可从数据表生成 Jpa 实体类与持久层接口
10、.ignore:生成 git ignore 文件
11、Translation:英文差没关系,一个插件就够了。
同类插件有
Probie:菜鸟翻译,可以让英语差的开发者也能写出标准的代码,并且可以看懂英文注释! 默认快捷键 alt p 或右键
12、GsonFormat:如果一个接口返回的是 JSON 对象,自己想要用一个对象去接受,以便于处理后续,有了它就不用一个个手动去输入属性了
13、Mybatis log plugin:把 mybatis 输出的 sql 日志还原成完整的 sql 语句。 将日志输出的 sql 语句中的问号 ? 替换成真正的参数值。 通过 "Tools -> MyBatis Log Plugin" 菜单或快捷键 "Ctrl+Shift+Alt+O" 启用。 点击窗口左边的 "Filter" 按钮,可以过滤不想要输出的 sql 语句。 点击窗口左边的 "Format Sql" 按钮,可以格式化输出的 sql 语句。 选中 console 的 sql 日志,右击 "Restore Sql from Selection" 菜单可以还原 sql 语句。 前提条件:输出的 sql 日志必须包含 "Preparing:" 和 "Parameters:" 才能正常解析。 当然了,如果 JPA 的话,用 XRebel 也可以看具体 SQL
14、Grep Console:给日志例如 error warn 等设置不同颜色,使控制台日志更易于辨识
15、Nyan Progress Bar:没啥用的彩虹猫代替原本 IDEA 上的进度条
16、Background Image Plus:IDEA 自带的背景图片设置范围较小,这款可以更自由设置壁纸,有的人觉得自带的足矣,看个人喜好了
17、Activate-power-mode/Power Mode II:打字粒子效果,用不用看个人喜好吧
18、Statistic:一款统计代码行数代码量的工具,安装好启动后会在控制台出现相应菜单
19、CamelCase:下划线(例如字段名 USER_ID)转驼峰写法,快捷键 Shift + Alt + U (Windows),一直按快捷键会发现它可以互转,即大小驼峰也可以转下划线等。
20、EasyCode:基于 IntelliJ IDEA 开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)
21、GenerateSerialVersionUID:一键生成实体类序列号
22、MybatisX:在 Mybatis 持久层接口与 xml 之间加跳转图标
23、leetcode editor:力扣练习器,闲来无事可以练练算法
24、RegexpTester:正则测试插件 不用再浏览网页进行测试了
25、RestfulToolkit:一套 RESTful 服务开发辅助工具集
26、Maven Helper:分析依赖冲突插件
27、aiXcode:代码自动补全和相似代码智能推荐,虽然 IDEA 默认联想已经很智能了,这款也能实现 IDEA 类似的联想输入功能,并会基于程序员输入的代码,从后台规范代码库中调用相似的代码,在分屏中显示以供程序员参考。使用如否看个人需要了,由于它支持多款编辑器,因此在 Eclipse 或 VSCode 上使用还是挺不错的。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。