安利几款好用的idea插件

2,774 阅读3分钟

这是我参与更文挑战的第9天,活动详情查看: 更文挑战

前言

文本已收录至我的GitHub仓库,欢迎Star:github.com/bin39232820…

絮叨

小六六平时开发的时候一般用到的是idea,然后目前为止,也积累了不好好用的插件,这边就打算自己写篇文章记录一下,等下次换idea的时候,能让自己快速找回这些插件,这篇文章小六六会一直更新的,除非自己不用idea了,哈哈

Translation

一款翻译插件,集成在idea中,可以不用切换窗口到浏览器或其他软件中搜索,且可以根据驼峰命名规则对应的变量名或方法名,在定义方法名或属性变量时很方便

1、安装

在idea中settings-->plugins,搜索Translation回车,然后点击installed(安装),然后等待下载安装好后重启idea即可。

MyBatis Log Plugin

Mybatis现在是java中操作数据库的首选,在开发的时候,我们都会把Mybatis的脚本直接输出在console中,但是默认的情况下,输出的脚本不是一个可以直接执行的。

Lombok

Java语言,每次写实体类的时候都需要写一大堆的setter,getter,如果bean中的属性一旦有修改、删除或增加时,需要重新生成或删除get/set等方法,给代码维护增加负担,这也是Java被诟病的一种原因。Lombok则为我们解决了这些问题,使用了lombok的注解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之后,就不需要编写或生成get/set等方法,很大程度上减少了代码量,而且减少了代码维护的负担。

POJOTOJSON

这个其实怎么说呢,就比如我们做postMan测试的时候,需要JSON格式,如果自己一个个去写得花好多时间呢?然后用它就能更快的生成JSON了。

MyBatisCodeHelper-Pro

1、mapper文件(即表对应的dao)与xml文件自由切换,方便代码评审; 2、自动代码生成功能提高开发效率,mysql数据库创建好表结构,写完 pojo(注意字段类型要统一用对象类型!),即可生成 xml、mapper、service ; 3、mapper的命名规则比较统一,可提高代码风格一致性;

Codota

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

阿里巴巴代码规约扫描

注意:阿里编码规约扫描,默认是开启实时监测的,此功能可能会引起idea卡顿,可以点击 关闭实时检测功能 将其关闭,在编码完成后再主动扫描文件

Stack Overflow

不用介绍都知道的东西,程序员最喜欢去寻找答案的论坛之一,有插件哦,方便不

Restfultookit

用来定位restful风格的controller,是不是比ctrl+shift+f,找controller要方便多了。

Maven辅助神器:Maven Helper

帮忙解决依赖问题

时序图生成工具 SequenceDiagram

CamelCase

驼峰式大小写切换插件。

可以通过快捷键在 CamelCase, camelCase, snake_case and SNAKE_CASE 之间快速切换。

默认快捷键:ctrl + shift + u

结尾

喜欢的赶快用上吧,美滋滋的哦

日常求赞

好了各位,以上就是这篇文章的全部内容了,能看到这里的人呀,都是真粉

创作不易,各位的支持和认可,就是我创作的最大动力,我们下篇文章见

六脉神剑 | 文 【原创】如果本篇博客有任何错误,请批评指教,不胜感激 !