IDEA系列教程
链接: IDEA系列教程.
RestfulToolkit
你知道你项目里到底写了多少个URL接口吗?
如何快速定位某个URL接口对应的Controller代码?
如何快速测试你的Controller接口?
RestfulToolkit则是一个可以解决上述问题的,非常方便的IDEA集成插件,从此Postman怕是要下岗了:
GsonFormat
给你一段Json格式数据,除了手写之外,如何快速生成一个和该Json数据对应的Java对象?
比如一段Json格式数据如下:
{
“status”: 0,
“msg”: “操作成功”,
“data”: 1
}
GsonFormat则是一个JSON格式数据 → 对象的快速代码自动生成插件。
Json Parser json串格式化工具,不用打开浏览器了
IDEA 久坐提醒插件
对于程序员来说,经常会遇到项目周期短的状况。白天开会讨论需求,晚上加班写代码,熬夜发版本,上线改 Bug。工作日就是:开会、写代码、倒水、上厕所、抽烟、改 Bug,一天最开心的时刻就是带薪拉屎。
好不容易到了周末,有时还会通宵玩游戏,半个月也不运动一次。再好的身体,也会被这种高强度的工作,无规律的生活所击垮。随着年龄越来越大,加上每天久坐不起来运动运动,这样下去身体真的顶不住,久坐有挺多危害的:
1、久坐可能会导致心脑血管疾病增加
2、久坐可能会导致免疫力低下
3、久坐可能会导致损脑伤胃
4、久坐可能会得痔*
这插件可以 40 分钟提醒一次该起来起来运动啦,并且展示一些骚骚的动图。12 个经典小动作让你肩不痛,腰不酸,腿不麻!
插件链接来自: https://github.com/s-unscrupulous/idea_seat.
Alibaba Java Coding Guidelines
一款阿里巴巴公司试行的开发设计规范~
是和《手册》配套的阿里巴巴 Java代码规范插件。
安装该插件后,代码超过 80 行、手动创建线程池等,这些和《手册》中的规约不符时,IDEA中会给出警告提示。
建议大家一定一定一定要安装该插件,它会帮助你检查出很多隐患,督促你写更规范的代码。
Lombok
Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。
MyBatisx
MybatisX 是一款基于 IDEA 的快速开发插件,为效率而生。
安装方法:打开 IDEA,进入 File -> Settings -> Plugins -> Browse Repositories,输入 mybatisx 搜索并安装。
Translation
开发的时候经常会遇到看不懂的英语单词,再去百度多麻烦,这里推荐这款翻译插件,插件名称叫做,安装后选中单词按下鼠标右键translation即可。
Activate-power-mode
Boom, Boom ,Boom, Boom 还有谁?!整个屏幕都在颤抖和炸裂,来来,跟随我的脚步,不如不如跳舞,免费蹦迪,玩的是心跳~
像火一样的热情,小姐姐感受到了你的热情了吧,祝你好运~
SequenceDiagram
SequenceDiagram 可以根据代码调用链路自动生成时序图,超级赞,超级推荐!
这对研究源码,梳理工作中的业务代码有极大的帮助,堪称神器。
安装完成后,在某个类的某个函数中,右键 –> Sequence Diagaram 即可调出。
stack trace to UML
Background Image Plus
插件地址:https://plugins.jetbrains.com/plugin/8502-background-image-plus
在IDE里设置漂亮小姐姐当背景图,写代码是不是很有效率?
Alibaba Cloud Toolkit
30 秒创建一个 Spring Cloud Alibaba
JProfiler(最好的Java剖析/测试工具)
链接: Intellij IDEA集成JProfiler性能分析神器.
Easy Code
链接: EasyCode(代码神器).
链接: EasyCode代码生成模板及使用.
Codota 是一款优秀的 AI 代码自动完成工具,可以帮助我们极大的提高开发效率。
官网:https://www.codota.com/
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由半码博客整理,本文链接:https://www.bmabk.com/index.php/post/133956.html