写代码用这6款IDEA插件,让你快到飞起
搞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他能让你的括号变成彩色,就像彩虹一样亮眼明了。从此复杂代码都能一眼看穿!对于增强写代码的排错性有很大的帮助。
相关文章
- 新一代大数据与人工智能基础架构技术的发展与趋势
- 软件开发者,你为什么会讨厌用户?
- 高德一站式智能出行解决方案A+Box发布 奥迪成为首个合作品牌
- 解读|华为云DWS入选Forrester云数据仓库报告
- 安防AI大数据全流程解析
- 编程和音乐真的很像吗?
- 朝九晚五的程序员如何提高开发技能
- 新手必读:编程前辈留下的五条经典传世心得
- 10年后编程还有意义吗?
- 如何与医生更有效地进行数据沟通?
- 4个费劲心思却走向编程地狱的陷阱
- C++中泛型使用导致的膨胀问题
- Hadoop架构已凋谢吗 ?
- 大数据方向的安全技术研究
- 你在编程的时候浪费了多少时间?
- Badoo 告诉你切换到 PHP7 节省了 100 万美元
- 用大白话告诉你小白都能看懂的Hadoop架构原理
- 传统的程序员将会被淘汰
- 没有数学和编程基础,这几个数据科学项目了解一下
- 十三项关键技能助开发者在人才市场上炙手可热