以下都是本人使用IDEA开发以来,所使用过的插件,强烈推荐,提升代码质量,事半功倍之首选!!!
先介绍下如何安装这些插件:(本人使用idea的版本是2022.2.3)
1.打开IDEA
2.点击菜单栏中的”文件”3.弹出的下拉框中,选择”设置”4.选择菜单“插件”,如果没找到,也可以在搜索框中输入“Plugins”5.点击安装按钮,插件安装完毕,重启IDEA就可以使用了
6.卸载已安装的插件:
一、Alibaba Java Coding Guidelines(阿里规范检测工具)
一款代码规范扫描工具,以后我们的Java代码规范,就靠它了。
二、Chinese(Simplified) Language Pack(中文汉化)
一款汉化语言包,idea展示的全是英文,对于英语不好的同学用起来非常的难受,安装这款插件后瞬间舒服了很多。
三、GenerateAllSetter
一键生成set、get方法,同学们以后再也不用手动一遍遍的敲击set、get方法了,释放双手。
在代码中,new一个对象,鼠标停留在对象变量userEntity上,alt+enter会出现快捷选项,如图:选择其中的Generate all setter
,就会出现如下图所示:
四、Grep Console
一款可以自定义控制台打印日志颜色的插件,让自己的控制台高大上起来。
效果如下:日志颜色设置:
五、JRebel and XRebel(快速热部署插件)
一款自动化热部署的插件,修改完html,js,controller
等代码后,再也不用手动重启项目了,又帮自己剩下几秒时间,强烈推荐。不过这个插件现在是要收费的,当然是可以破解白嫖的,详细方法如下:
1.然后选择第一个选项,Connect to online licensing service
,在第一个输入框中输入拼接好的在线激活服务地址(例如:http://jrebel.cicoding.cn/+生成的GUID
),然后在第二个输入框中随便输入一个邮箱地址(符合格式的邮箱都可以)。
如果上面的激活服务地址失效,可以用以下地址:
❝
在线生成GUID:https://www.guidgen.com/
❞
2.然后点击Change license
按钮即可激活。如果激活不成功,可以用上面说的那个在线生成GUID的网站再生成一个新的GUID再试一次。3.设置编译时间
六、Lombok
Lombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。仅五个字符(@Data)就可以替换数百行代码从而产生干净,简洁且易于维护的Java类。
简单的说,就是在你的实体类上添加 「@Data」 这个注解,就无需生成get、set、toString、构造方法等等,是不是很方便。
七、MybatisCodeHelperPro
在开发中编写生成bean,mapper,mapper.xml
即费时也费力,可以通过MyBatisCodeHelper-Pro自动生成bean,dao,mapper.xml
等文件,然后根据自己的需要进行修改。
虽然在idea插件商城可以下载插件,但个人建议不要从商店里现在,可以将插件下载至本地进行安装。
下载地址:https://plugins.jetbrains.com/plugin/9837-mybatiscodehelperpro/versions
激活方法:从上面的地址下载对应版本的插件压缩包,将插件的zip压缩文件解压到plugins目录下,重启后就可以使用了
效果如图:
八、CamelCase插件(下划线转驼峰及大小写转换)
九、CodeGlance Pro(代码高亮显示)
此插件,在右侧显示代码轮廓,如下:
十、Rainbow Brackets(彩虹括号)
此插件区分,匹配括号的颜色;用于快速识别前一个括号对应后面的括号。使用方法:
1.Ctrl + 鼠标右键:高亮{}
里的内容 、Esc取消高亮2.Atl + 鼠标右键:虚化{}外的代码 Esc取消虚化
作者:Javaの甘乃迪
来源:https://blog.csdn.net/weixin_42555014
推荐
PS:因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下“在看”,加个“星标”,这样每次新文章推送才会第一时间出现在你的订阅列表里。点“在看”支持我们吧!
原文始发于微信公众号(Java知音):IntelliJ IDEA 精品插件推荐,事半功倍首选这些!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/84407.html