idea必装插件推荐和联调自测方法

发布于:2023-01-10 ⋅ 阅读:(1344) ⋅ 点赞:(1)

一、idea必装插件推荐

1、lombok:

一个java库,它可以自动插入到编辑器和构建工具中,增强java的性能。只需使用已经封装好的注解,就能隐式生成getter、setter或equals等方法,大幅提升生产力效率。

2、JRebel:

热部署插件,只需编译修改过的类(默认只对java文件有用,xml需要针对module,勾选use relative paths in rebel.xml及下面的override),达到所改即所得的效果。

3、camelCase:

用于转换单词之间的组合格式的转换,java中常用于转换为驼峰,一定程度提升生产力效率。

4、Rainbow Brackets:

可以将 (圆括号) [方括号] {花括号} <尖括号> 用不同颜色标记出来, 方便使用者快速识别代码层次, 提高开发效率。

5、Translation:

用于翻译的插件,非常适合英文薄弱的同学。

6、TypingCat:

英语单词拼写提示与补全

7、mybatisx

自动代码生成、文件跳转、代码自动补全、自定义模板

8、sonarLint:

代码质量管理sonar的插件

9、visualVM Launcher

集成了命令行JDK工具和轻量级分析功能的可视化工具

10、leetCode:

算法刷题插件

二、联调自测方法

联调:直接由前端连到开发本地,启动JRebel热部署插件。对有问题的文件重新编译,能极大提高联调进度。

自测:针对验证bug的情况,通过抓包(如Fiddler)工具,可将请求转发(fiddler在fiddlerScript中直接重写host和url即可)到本地服务复现bug,接着编译修改的文件(需热部署启动),再通过抓包转发,验证是否解决bug成功。


网站公告

今日签到

点亮在社区的每一天
去签到