IntelliJ IDEA 实用插件,让效率成为习惯.

小伙伴们,大家好。今天准备和大家一起分享一下实际工作中比较实用的几款能提升幸福感和工作效率的IDEA插件吧,也欢迎小伙伴们在评论区安利出你们用过的觉得非常不错的插件,大家一起交流进步。


IDEA 插件

分享之前我们来看看其插件体系。Intellij IDEA 大部分功能是通过插件集成进来的。默认情况下已经集成了很多插件。你可以通过 Preferences 查看:

Intellij IDEA 为人诟病的是性能问题,我们可以禁用一些我们不用的自带插件减轻负担。接下来我把我必备插件分享出来。

常用插件

你可以在上图Plugins 选项卡 的搜索中输入插件的关键字来搜索到它们。

1. CodeGlance

CodeGlance是一款非常好用的代码地图插件,可以在代码编辑区的右侧生成一个竖向可拖动的代码缩略区,可以快速定位代码的同时,并且提供放大镜功能;

右侧代码缩略图效果:

2. Key promoter X

很多人不愿意切换 IDE 就是因为快捷键的习惯问题。刚好这个插件可以提醒快捷键,有代入感,提醒的多了你就会了。对于新手建议安装熟悉一下快捷键。

3. Maven Helper

旗舰版也就是收费版自带有 Maven 模块,但是如果你是免费的社区版这个是唯一的替代选择,让你拥有依赖分析和依赖冲突快速解决的能力。

4. IDEA Mind Map
思维导图对于我们需求分析和知识库关系梳理十分重要。有了这个插件以后 IDEA 也可以画思维导图了。而且功能还十分强大,贴图啥的应有尽有。


5. CodeGlance
代码编辑区迷你缩放插件,可以进行代码的全局预览。来看看效果吧。

6. CamelCase
命名风格转换插件,可以在 kebab-case,SNAKE_CASE,PascalCase,camelCase,snake_case 和 空格风格之间切换。快捷键苹果为 ⇧+⌥+ U ,windows 下为 Shift + Alt +U

在这里插入图片描述

7. MybatisX
Mybatis-plus 团队为 Mybatis 开发的插件,提供了 Mapper 接口和 XML之间的跳转和自动生成模版的功能。另外这个名字是我起的,嘿嘿!

在这里插入图片描述

8. MyBatis Log Plugin
另一款国人关于 Mybatis 的作品,评分也很高,作用是将 Mybatis 生成的 sql 还原为原始整个 sql。方便在开发中从日志中跟踪调试 sql语句。
在这里插入图片描述

9. JavaDoc
快速生成 java 注释的插件有很多,评分比较高的就是 JavaDoc ,注意作者为 Sergey Timofiychuk 。通过快捷 就可以生成注释。 mac 的快捷键需要自己去设置, windows 快捷键如下:

  • 要为活动元素生成 javadocs,请按 shift + alt + G
  • 要为当前 java 文件中的所有元素生成javadocs,请按 shift + ctrl + alt + G
  • 删除当前/选定元素上的 javadocs 请按 shift +alt + Z
  • 删除当前类所有元素上的 javadocs:请按 shift + ctrl + alt + Z

然后自己根据实际简单改动即可,配置你可以在下面的设置面板中找到:

10. Git Commit Template
老是有人吐槽你提交的 Git 不规范?你可以试试这个插件。它提供了很好的 Git 格式化模版,你可以按照实际情况格式化你的提交信息。

11. Extra Icons
最后是一个美化插件,为一些文件类型提供官方没有的图标。来看看效果吧。

12. Background Image Plus
在IDE里设置漂亮小姐姐当背景图,写代码是不是很有效率?

13. Rainbow Brackets

  • 括号彩虹,可以将配对的括号采用同一个颜色显示。
  • ctrl+鼠标右键点击 所在区域高亮。
  • alt+鼠标右键点击 非所选区域外不高亮。


14. FindBugs-IDEA

提供静态字节代码分析,以从IntelliJ IDEA中查找Java代码中的错误。FindBugsJava的缺陷检测工具,它使用静态分析来查找200多种错误模式,例如空指针取消引用,无限递归循环,对Java库的错误使用和死锁。FindBugs可以识别大型应用程序中的数百个严重缺陷(通常每1000-2000行非注释源语句中大约有1个缺陷)。


15. Grep Console

Grep,tail,filter,highlight …控制台所需的一切。还可以突出显示编辑器-非常适合分析日志…

  • 更改匹配文本的颜色。
  • Grep输出到新的控制台选项卡。
  • 使用自定义的Groovy脚本或插件更改输出或执行任何操作。
  • 过滤掉不需要的行。
  • 折叠输出。

16. Iedis

Redis插件。该插件提供以下功能:
例如想要查看某个key下面的value,需要使用get命令才可以,而且格式没有。
因此,我推荐使用intellij IDEA中的Iedis插件,非常好用,value值都是json格式展现。

有兴趣的小伙伴可以下载尝试应用一下,如果在使用期间遇到问题请在下方留言或私信我!

今天的推荐不知道大家喜欢吗?如果你们喜欢话,请在文章底部留言或点赞,以表示对我的支持,你们的留言,点赞,转发关注是我持续更新的动力哦!

关注我的公众号回复:“1024”,免费领取一大波学习资源,先到先得哦!

关注我免费领取学习资料

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值