IDEA常用插件推荐 | 程序员必备神器

Seasonszc 2024-08-31 09:35:06 阅读 83

日子百般折磨,生活必须整活。工欲善其事必先利其器,作为一名程序开发者,好的专业技能固然是重要的,但我们也需要一些好用的插件来提高我们的开发效率,愉悦我们的开发心情。下面结合博主亲测,为大家介绍几款常用的IDEA插件。

一、Rainbow Brackets(彩虹括号)二、Nyan Progress Bar(可爱进度条)三、Power Mode II(情绪价值打字特效)四、HighlightBracketPair (高亮显示)五、CodeGlance Pro(代码缩略图)六、Maven Helper七、Alibaba Java Coding Guidelines(代码规范检查)八、CamelCase(大小写格式转换)九、Apipost-Helper(Apipost小助手)十、TONGYI Lingma(通义灵码,超级好用的AI小助手)

IDEA常用插件推荐 | 程序员必备神器

IDEA常用插件推荐 | 程序员必备神器

IDEA常用插件推荐 | 程序员必备神器

一、Rainbow Brackets(彩虹括号)

当代码开发越来越多的时候,你是否会因为找不到本级括号而感到烦恼?在修改代码的时候,你是否会经常误删上一级的括号而感到头疼?如果有,我相信下面这个插件就能完美解决你的烦恼和问题,该插件可以在idea内直接下载。

此插件通过将各种括号(大括号、中括号、小括号等)赋予不同的颜色,来精准分类各级括号。同一级的括号会使用相同的颜色,这样一来,我们在开发的过程中就可以通过括号颜色来寻找和定位同一级代码,也方便我们在删除和修改代码的时候可以更加丝滑的删掉同一代码块的内容,尽量避免误删。

不仅如此,该插件还可以整体提升代码美观性,使我们在编写和阅读代码的时候身心愉悦,如同欣赏一副五颜六色的美术作品,大大缓解了我们与代码相处时枯燥乏味的心情。

二、Nyan Progress Bar(可爱进度条)

在我们构建工程的时候,在我们启动项目的时候,在我们引入依赖的时候,枯燥的等待往往伴随着木讷的发呆。当进度较慢的时候,我们又常常会陷入狂躁与烦闷,看着进度条就这样的卡在那里,我们的内心不免滋长无数绿色的野草。但是,有了这个插件,我们就可以在等待的时候观看色彩斑斓的彩虹,欣赏可爱呆萌的小猫,时间仿佛都被按下了快捷键,再也不会因为被卡进度条而郁闷烦躁了,不知不觉中就已经走完了进度,我们又可以怀着愉悦的心情继续写bug了。

三、Power Mode II(情绪价值打字特效)

用了这个插件,你会体会到什么叫一路火花带闪电的敲代码,边写代码还能边撒花,好像在庆祝自己写了什么艺术品一样,虽然写的很多都是shi山,但这款插件却能让自己的shi山变得更加炫酷。

在不经意之中,就想加快自己的代码速度,不为别的,就是为了看几眼特效和一路火花带闪电的效果,让你爱上写代码,爱上编程。即便写了一堆bug,也要保持最帅气的姿态,在把电脑写冒烟之前,先体会一下局部代码爆炸,POW!!!!!!

在涉及到多行代码块操作的时候,还会出现下面的特效,哪怕是刚删除了一些跟shi一样的代码块,这个插件也会爆出这样炫酷的特效,在旁边为你欢呼鼓掌:拉了坨这么大的!真棒!!!情绪价值直接拉满了好吧?

四、HighlightBracketPair (高亮显示)

在这里插入图片描述

该插件跟彩虹括号的作用一样,都是方便开发者更直观便捷的找到不同层级的代码块,选中符号后自动高亮显示其代码块的起点符号和结束符号。

在这里插入图片描述

在这里插入图片描述

五、CodeGlance Pro(代码缩略图)

我们在平时开发的时候,动辄几百上千行代码,此时我们想要返回到某处代码的时候,就需要使劲儿滚动鼠标滑轮。有了这个插件,我们就可以在右边有一个当前代码文件的缩略图,内容就是此文件的真实内容结构,只是进行了模糊缩略处理,同时提供了滑动窗口。如此一来,我们不仅可以更加直观地看到我们写的全部代码情况,以一个上帝视角审视我们这个代码文件,还能够根据滑动窗口,非常快捷迅速地跳转到指定的代码块位置,便于我们更加精准定位。

在这里插入图片描述

六、Maven Helper

在这里插入图片描述

相信很多开发者都会使用到maven工具来管理依赖,maven固然好用,但当我们项目工程较多的时候,避免不了出现依赖冲突的局面。而Maven Helper便可以帮助我们很好的解决,安装之后再次打开pom文件,左下角的地方就会多出一个依赖分析器的视图,我们可以用这个来直观地查看冲突的依赖,下面还能选择列表形式或者是树状形式来查看maven的依赖情况,帮助我们更好的分析工程项目中的依赖包版本冲突问题。

在这里插入图片描述

七、Alibaba Java Coding Guidelines(代码规范检查)

在这里插入图片描述

使用这个插件,可以在我们写代码的时候,实时检查我们的编程规范,如果存在不规范的地方,会实时的进行提示并给出修改建议。避免我们的代码出现一些低级错误与风格上的特立独行,规范程序员编程习惯,这不论是对我们自己平时的习惯养成,还是对团队成员的协同开发,都具有非常重要的意义,提升团队开发效率。

在这里插入图片描述

在这里插入图片描述

八、CamelCase(大小写格式转换)

在这里插入图片描述

这个插件可以方便我们进行变量的各种格式转换,就比如最常见的驼峰命名格式、下划线命名格式、全大写格式、全小写格式等等。比较适用于我们在进行实体类和数据库变量名转换的时候,可以不用一个个重新修改格式了,直接快捷键修改。

在这里插入图片描述

九、Apipost-Helper(Apipost小助手)

在这里插入图片描述

想必很多开发者都会使用到ApiPost来进行接口调试,而这块插件可以说是我们开发过程中必不可少的宝藏插件之一。Apipost IDEA 插件是一个类似于Postman的IntelliJ IDEA插件,可以帮助开发人员高效地调试Api并一键生成文档;一个Apipost IDEA插件=Restfultool+Yapi+Swaggertool+Showdoc

通过这个插件,我们可以非常直观地看到controller类中写的所有接口名称、访问地址、接口类型、接口参数等信息。我们还可以直接点击右下角的Send来测试接口,还可以点击Upload将该接口上传到绑定的Apipost账户下,这样的话我们就可以再切换回Windows应用,刷新接口列表之后就可以看到我们这个接口了,不用我们再按个进行信息的录入了,非常方便好用!!很推荐开发人员下载,接口必备神器!!

在这里插入图片描述

十、TONGYI Lingma(通义灵码,超级好用的AI小助手)

在这里插入图片描述

这款插件可以说是我用过的最好用的插件,没有之一。内嵌了阿里做的AI模型,阿里巴巴的智能编码助手,功能极其强大。这是一款基于通义大模型的智能编码辅助工具,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云 SDK/API 的使用场景调优,为开发者带来高效、流畅的编码体验。

首先它有一个对话框,使用效果类似于ChatGPT,可以进行提问与对话,让AI模型生成对应的问题答案。

在这里插入图片描述

另外,我们在代码编写的时候还可以选中任意代码,右键,让通义灵码来进行解释、优化等操作,便于我们阅读和书写代码,更好地理解项目代码的含义并生成较为规范的编码格式。

在这里插入图片描述

除此之外,在我们编写代码的时候,一旦敲下空格、回车等按键,会自动触发通义灵码的代码编写功能,内嵌的AI模型会结合输入行所在上下文语境自动推测开发者想要编写的代码,并提供编写建议,使用Tab键便可以直接进行应用AI编写的代码。

在这里插入图片描述

另外,还可以进行变量名称补全、注释建议等各种实用的操作。

在这里插入图片描述

在这里插入图片描述

以上就是本次分享的全部内容啦!希望能够为大家提供一些帮助,也祝愿大家在工作中可以更加得心应手,0 Errors!!0 Warnings!!!

更多精彩内容请观看:IDEA常用插件推荐 | 程序员必备神器



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。