您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 软件开发专栏 > 开发技术 > 正文

写代码用这6款IDEA插件,让你快到飞起

发表于:2020-11-18 作者:快快网络 来源:今日头条

搞Java开发当然必用神器idea,那么,idea的插件一定是你不可或缺的了。一方面可以提升自己的编码效率,另一方面减轻工作时的苦闷烦躁。以下就为大家介绍几款优秀的idea插件以及它们的使用方法。

以下插件可以直接在 IDEA 插件管理里面搜索安装:

1. Background Image Plus

它是一个“换壁纸”插件。可以将编辑器背景随意换为文件夹中的任何图片。因为 idea的背景是纯色,看久了使人麻木,并且单调,有了Background Image Plus,就可以设置自己喜欢图片,显得比较活泼一点,比如你换个自己喜欢的明星、人物是不是写代码时就可以充满干劲!还能设为每隔一段时间后随机变化图片,以及图片的透明度等等,写代码无聊?用它用它!

2. String Manipulation

它可以转换字符串大小写,排序,过滤,递增,与列对齐,grepping,转义,编等。String Manipulation插件用来处理变量名驼峰形式、常量大写、编码解码等等。当你选中需要处理的内容后,就可以用快捷键Alt + M,弹出工具功能列表。总之就是不需要鼠标点击,后面的具体功能可以使用相应的数字或字母,拥有十分强大的功能。

3. leetcode editor

这是一款刷题必备插件,支持leetcode.com和leetcode-cn.com,可以测试和提交问题。成功绑定自己的帐号后,在这里就可以提交你的代码了。提交信息都可以在它的官网上看到,而且还有代码提示,根据网站上的标签,帮你分类好了题目,第一个Problems 为所有的题目,题目名称用不同的颜色来表示难易程度,绿色最易,黄色中等,红色困难,双击题目就可以在上面的 TemFilePath 设置的路径中,生成相应的题目模版。然后你就可以开始做题了,做完题以后,在原题目上右击进行提交,验证是否可以通过,这绝对是一个让你畅快刷题的插件,一下刷几百个不是问题。

4.Lombok

每次写实体类Java语言的时候都要写一大堆的setter,getter,是不是很烦?而且bean中的属性一有修改、增减时,就需要重新生成或删除get/set等方法,给代码维护增加负担,这也是Java被黑的原因之一。使用Lombok就能为我们搞定这些问题,lombok的注解之后,就不需要编写或生成get/set等方法,很大程度上减少了代码量,而且减少了代码维护的负担。它是一个很实用的软件,帮助开发人员消除Java的冗长。

5.Key Promoter X

IDEA必备的一个提示插件。它的主要功能是当你在idea里面用鼠标点击的时候,如果这个操作是能够用快捷键替代的,那么Key Promoter X会弹出一个提示框,告诉你你这个鼠标操作可以用某某快捷键替代。 假如我直接点击tab栏下的菜单打开版本控制,这个插件就会跟我说你可以用快捷键 command+9或者shift+command+9打开。除此之外,还有一个很赞的功能,就是会展示出你使用次数最多的一些快捷键。

快捷键很重要,不要羡慕同事们一顿花里胡哨的操作,咔咔地就完成了某动作,有了它你也可以。而且用IDEA开发,如果常用的快捷键不熟悉,是会大大降低效率的!

6. Rainbow Brackets

当你写一个非常复杂的代码时,就会有一堆的括号等着你,像俄罗斯套娃一样,简直让人眼花缭乱,Rainbow Brackets他能让你的括号变成彩色,就像彩虹一样亮眼明了。从此复杂代码都能一眼看穿!对于增强写代码的排错性有很大的帮助。