俗话说:"工欲善其事必先利其器",小主从项目实战的角度在众多的idea插件中挑选了10款开发必备的神器,帮助大家在日常编码中提升开发效率。

1 Key Promoter X

实用指数:★★★★★

装逼指数:★

你还在为记不住快捷键烦恼吗,Key Promoter X可以帮助你快速记住常用的快捷键。当你在idea中用鼠标点击菜单,它可以显示对应的快捷键以及点击次数。使用一段时间后有助于过渡到更快、无鼠标的开发。


2 Alibaba Java Coding Guidelines

实用指数:★★★★★

装逼指数:★★

这是阿里巴巴官方出品的一款代码静态检查插件,它可以针对整个项目或者单个文件进行检查,扫描完成后会生成一份检查报告,根据报告修改代码。



3 CodeGlance

实用指数:★★★

装逼指数:★★

安装完之后会在代码编辑区的右上角显示一个缩小预览区,类似于王者荣耀或者LOL的地图功能。如果一个文件有上千行代码,可以直接在预览区里拖动快速定位到对应的代码行。


4 Maven Helper

实用指数:★★★★★

装逼指数:★★

这是一款使用Maven管理项目的必装插件,主要用于分析项目jar依赖关系,可以快速找出冲突的jar包。


5 Lombok

实用指数:★★★

装逼指数:★★★

Lombok是一个充满争议的工具,大家可以结合它的优缺点谨慎选择。在项目有很多POJO类,每个POJO类有大量的getter/setter/toString代码,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。

如果一个项目中依赖了lombok,那么需要在idea中安装lombok插件,否则项目会报错。

关于Lombok的常用注解如@Data@Setter@Getter等的使用方法大家可以上网搜索。

6 JavaDoc

实用指数:★★★★

装逼指数:★★

在项目中经常要求写代码注释,否则不能通过代码门禁,JavaDoc工具可以一键生成注释。

插件安装成功后在菜单栏 code -> JavaDocs可以找到


自动生成注释效果如下:


7 .ignore

实用指数:★★★★★

装逼指数:★

项目开发中通常会使用到git进行版本管理,在提交代码时经常有人将本地的不必要的文件提交到代码仓库中,使用.ignore插件可以很好解决这个问题。插件安装完成后会在项目中生成一个.ignore文件,编辑该文件忽略一些动态生成的文件,如class文件,maven的target目录等。


8 Rainbow Brackets

实用指数:★

装逼指数:★★★★★

彩虹括号,代码中有多个括号会显示不同的颜色。


9 Activate-power-mode

实用指数:★

装逼指数:★★★★★

在敲代码时有抖动酷炫的特效,非常适合给前端小姐姐表演特技。(坏笑)

不贴图了,难以用图片表达(捂脸),大家自己去尝试一下。

10 Grep Console

实用指数:★★★★

装逼指数:★★

运行项目后在console(控制台)输出日志,通过配置不同日志级别的颜色,可以很明显的识别错误信息,便于项目调试。


如果在线安装插件失败可以尝试离线安装,100%成功哦。微信搜索公众号:爱笑的架构师,关注后回复关键字:插件,即可获得所有的插件安装包。

附:离线安装插件步骤

第一步:


第二步:选择下载好的插件包;

第三步:重启idea即可生效。

- END -

吐血推荐:

【程序员的故事】离开华为换种生活,它不香吗?

【程序员的故事】如果可以选择,我再也不想在国企当程序员了

【程序员的故事】30岁的程序员出路在哪里?

【硬核万字总结】看完这20道Redis面试题,女朋友都面上阿里了

【玩转Redis面试第3讲】一次性将Redis RDB持久化和AOF持久化讲透

【玩转Redis面试第2讲】面试官再问Redis事务把这篇文章扔给他

【玩转Redis面试第1讲】Redis 五种常用的数据结构你都知道了吗?

没有熟人高低整两句:

最近很多小伙伴询问雷架有没有学习资料,那雷架作为准架构师必然有啊,扫描二维码或者微信搜索"爱笑的架构师"关注公众号,关注公众号后回复数字666即可免费获取。给小伙伴们截个图哈~

原创不易,如果喜欢,点个“在看”就是最大的鼓励,三连更棒~

大家还有什么私藏插件可以推荐的,欢迎在留言区评论~

开发效率不高?墙裂推荐这十款精选IntelliJ Idea插件相关推荐

  1. 开发效率不高?墙裂推荐这十款精选 IntelliJ IDEA 插件

    作者 | 雷架 来源 | 爱笑的架构师(ID:DancingOnYourCode) 头图 |  CSDN 下载自东方IC 俗话说:"工欲善其事必先利其器",小主从项目实战的角度在众多的idea插件中挑 ...

  2. idea lombok插件安装_开发效率不高?墙裂推荐这十款精选 IntelliJ IDEA 插件

    作者 | 雷架来源 | 爱笑的架构师(ID:DancingOnYourCode) 头图 |  CSDN 下载自东方IC 俗话说:"工欲善其事必先利其器",小主从项目实战的角度在众多的idea插件中挑选 ...

  3. (2020版) 墙裂推荐这十款精选 IntelliJ Idea 插件

    俗话说:"工欲善其事必先利其器",小主从项目实战的角度在众多的idea插件中挑选了10款开发必备的神器,帮助大家在日常编码中提升开发效率. 1 Key Promoter X 实用指数:★★★★★ 装逼 ...

  4. 开发效率不高?强烈推荐这十款精选IDEA插件

    作者 | 雷架 来源 | 爱笑的架构师(ID:DancingOnYourCode) 头图 |  CSDN 下载自东方IC 俗话说:"工欲善其事必先利其器",小主从项目实战的角度在众多的idea插件中挑 ...

  5. idea lombok安装后还是标红_开发效率不高?强烈推荐这十款精选IDEA插件

    作者 | 雷架来源 | 爱笑的架构师(ID:DancingOnYourCode) 头图 |  CSDN 下载自东方IC 俗话说:"工欲善其事必先利其器",小主从项目实战的角度在众多的idea插件中挑选 ...

  6. Docker最全教程之Go实战,墙裂推荐(十九)

    前言 与其他语言相比,Go非常值得推荐和学习,真香!为什么?主要是可以直接编译成机器代码(性能优越,体积非常小,可达10来M,见实践教程图片)而且设计良好,上手门槛低.本篇主要侧重于讲解了Go语言的优 ...

  7. 2020!前端开发应知网站(墙裂推荐!)

    文章目录 一.搜索技巧 二.接下来笔者与大家分享一下我个人积累的网站: 1.基础学习类网站 2.开发文档类网站 3.解决开发难点类网站[各种库,插件,开源网站介绍] 4.想要实现快速开发不可不知的 5 ...

  8. 墙裂推荐!Pycharm里6大神器插件!

    大家好,我是菜鸟哥! 又是一个周末到啦,如果说Python里面的最佳的开发工具,估计一只手都数不过来,比如有小家碧玉sublime text, 小巧玲珑atom, 重型宝刀pycharm,全能选手vs ...

  9. 墙裂推荐7款办公必备软件,免费、小巧、好用

    来啦来啦! 别人1小时.你几分钟(怎么有点不对劲-)就搞定的! 这7款工作效率神器.墙裂推荐! 01.自建企业私有安全网盘 云盒子  作为公司老板: 财务报表放公有云上有泄密风险? 员工离职,没交接全 ...

最新文章

  1. WEB API的安全问题
  2. 在ActionBar显示ShareActionProvider分享文本,点击可以打开进行分享(19)
  3. 接口性能测试实战小结
  4. 机器学习笔记:非负矩阵分解问题 NMF
  5. boot spring 怎么执行hql_彻底透析SpringBoot jar可执行原理
  6. 团队开发 个人工作总结01
  7. 发布后网站浏览时出现乱码
  8. notempty注解属于哪个依赖_Spring框架 之@Valid注解的使用(嵌套类型的效验)
  9. 10 个非常有用的 SVG 动画的 JavaScript 库
  10. Openflow协议通信流程解读
  11. BestCoder 2nd Anniversary 1004Hdu 5721 Palace
  12. C# winform 弹出输入框
  13. java课题设计实验报告,JAVA简单记事本程序设计实验报告
  14. Mysql数据库存储内存调整与优化
  15. Linux: 联想小新 Air15 Linux 安装 AX210 网卡驱动
  16. 墨画子卿第三章第5节:飞过去的是胧月
  17. C++中如何判断一个字符串中包含另一个字符串
  18. caj打印PDF提示打印超范围应该怎么办?
  19. GEE3:吴秋生geemap介绍和安装
  20. SSM前后端分离技术

热门文章

  1. LeetCode 954. 二倍数对数组
  2. 金蝶生成凭证模板_金蝶精斗云产品的优势
  3. 微信黑名单已经删除的人怎么找回来?这些步骤挨个试试!
  4. ss-libev 分析
  5. 使用freesurfer和3Dslicer进行脑区分割和电极定点(日常记录)
  6. 2021最热门的后端编程语言排行榜出炉!
  7. c语言作业答,C语言练习作业及答案
  8. 制作一套适用于Oracle数据库的县及县以上行政区划数据
  9. 《面向对话的融入交互信息的实体关系抽取》--中文信息学报
  10. 与线速度相关的角速度方向的确定