1、善用插件提高生产效率 2、插件好用与否,仁者见仁,智者见智,选择适合你的。 3、有想要推荐的插件、工具、软件可以联系博主更新
1. IDEA插件推荐 1.1 Alibaba Java Coding Guidelines介绍:阿里java代码规范插件,java开发必装,养成规范开发好习惯
1.2 SonarLint介绍:又一款java代码规范插件,会检查你代码中需要优化的地方,并且给出修改示例,配合Alibaba Java Coding Guidelines使用,治好代码审查员的强迫症
介绍:在idea中集成了navigator,妈妈再也不用担心我来回切Navigator/IDEA了
介绍:还在每次都重启服务?赶紧用上jrebel热部署吧,节约时间就是创造财富。jrebel默认不支持xml文件热部署,所以对于mybatis层,还需要安装一个JRebel MybatisPlus extension
1.5 GenerateAllSetter介绍:自动生成实体类带默认值或不带默认值的get set方法,如
User user = new User();
user.setName(“”);
user.setId(0);
user.setAge(0);
开发效率的提升,就在细节处
1.6 RestfulTool介绍:直接在ij中测试controller接口,自动加载controller,连postman都省了,缺点是不支持参数保存,一次性测试场景很好用。更多开发场景中还是推荐apipost,postman,swagger等软件。注意服务端口默认是8080,不一样的需要手动调整
介绍:复制即可翻译的翻译插件,快捷键alt+t。开发领域更加专业的翻译推荐使用deepl网站:www.deepl.com
1.8 Key promoter X介绍:快捷键提示工具,忘掉你还有一个鼠标,一个键盘走天下
1.9 Maven Helper介绍:maven管理工具,maven项目必装,快速排查依赖冲突、了解依赖关系。
1.10 leetcode editot介绍:配合leetcode,刷题必备
1.11 EasyCode介绍:代码生成插件,让程序帮你写代码。支持EasyCodeMybatisCodeHelper,生成引入mybatis-plus框架的代码
1.12 Free Mybatis plugin介绍:结合mybatis框架,用它来生成代码吧。另外还能让你从mapper快速跳转到对应的xml,从xml跳转到mapper
1.13 jclasslib Bytecode viewer介绍:用它来查看class文件结构、底层指令,辅助你了解底层结构 使用方法:选择要查看的java文件->view->show bytecode with jclasslib
介绍:让你的括号成对标色,更加容易分辨括号是否缺失,重点推荐!!! 支持xml、java等文件
介绍:不用再登录https://mvnrepository.com/查询依赖了,直接在idea中查询,Tools->maven search打开
介绍:会将你操作的快捷键,或者使用鼠标完成但可以用快捷键代替的操作显示出来,在展示或者培训时非常实用。也可以用来提示自己快捷键的使用,个人认为相比较Key promoter X更加清爽
介绍:生成代码时序图。在阅读源码和查看方法调用关系时很有用 右键->sequence diagram生成
介绍:没什么其他用,就是让进度条变成一只小猫。给开发界面添加一点活力
介绍:老是忘记喝水、休息眼睛?用上它吧,定时提醒你,不达到休息时间不允许敲代码,访内卷插件,推荐给你的领导吧
2. chrome插件 2.1 vue devtools介绍:vue开发工具,调试必备 下载地址:vue devtools
2.2 FeHelper介绍:前端开发工具集,包含功能如下图
下载地址:FeHelper
- 接口调试工具 3.1 Apipost 介绍:国产调试软件,postman有的它都有,postman没有的它还有,支持流程测试、全局参数、生成接口文档、在线协作等等
下载地址:apipost官网
3.2 Apifox 介绍:又一款国产调试软件,比apipost功能更加强大,号称替代postman,swagger,jmeter。能够直接同步swagger、apipost、postman数据,支持在线协作、生成代码等功能
下载地址:apifox官网