IDEA 是最好的 IDE,谁赞成,谁反对?

IDEA 是 Java 开发人员中最受欢迎和用户友好的 IDE 之一,它具有许多便利的功能,例如智能代码完成,自动执行繁琐的重复开发任务,因此它已成为 Java 社区中的友好 IDE。

本文我想分享一些实用的 IDEA 插件,可以在让你的编程效率更上一层楼。

PS:IDEA 安装插件方式,在 IDEA 中点击 File->Settings...->Plugins,然后搜索对应插件,选择安装即可。

1. Key Promoter X:快捷键提示

繁琐的鼠标工作是编码的障碍之一,经常使用鼠标会降低开发速度。作为替代方案,我们都尝试尽可能地找到键盘快捷键,这个插件就是来做这个的。

当你在 IDEA 中的按钮上使用鼠标时,此插件将通过键盘快捷方式通知你,可以使用键盘快捷方式来代替。

如果你经常使用没有键盘快捷键的按钮,则 Key Promoter X 将提示你创建一个。

如果你熟悉某个快捷方式,该插件还提供了 Don't show again 不再显示的选项。

比如当我用鼠标点击 IDEA 侧边栏 Project 的时候,它就会提醒我用 Alt+1 快捷键可以实现同样的效果。

2. Lombok:减少冗长代码

简而言之就是 Lombok 是一个很方便的插件,本质是个 Java 库,使用它通过相关注解就可以不用再编写冗长的 getter/setter 或者 equals 等方法了。

3. Rainbow Brackets:彩虹括号

一个简单但功能强大的插件,可以增强视觉体验,该插件可以简化识别每对括号所包围的代码块的麻烦。

例如,嵌套的循环有时会非常繁琐,因为它们之间嵌套了多个括号,该插件通过为括号加上多种颜色以及范围突出显示功能为你提供了一个很好的解决方案,你可以在其中突出显示与每对括号相关的代码块。

现在,当你想弄清楚一些复杂的代码出了什么问题时,你不必自己仔细地匹配括号。

连苍白的代码都感觉充满了活活生机。

4. Codota:代码智能提示

这个插件用于智能代码补全,它基于数百万 Java 程序,能够根据程序上下文提示补全代码,相比于 IDEA 自带的智能提示来说,Codota 的提示更加全面一些,如下图所示:

该工具非常有用,因为它可以节省在寻找可用于实现代码的各种选项上花费的时间。

另外它还有对应的在线网站:https://www.codota.com/code,大家可以在上面搜索需要的代码。

5. String Manipulation:字符串操作

这个插件非常简单强大,可以在字符串上执行各种不同的任务,例如转换为驼峰式大小写,大写,样式反转等。(快捷键:Alt+M

可帮助节省编码时间,是一个必不可少的插件,以下是此插件的提供的一些功能:

总结

俗话说得好,工欲善其事必先利其器,好的插件会给编程工作带来舒适感,还可以提升编码效率。希望这一系列插件对你也有用。

有道无术,术可成;有术无道,止于术

欢迎大家关注Java之道公众号

好文章,我在看❤️

5 个 IDEA 必备插件,让效率成为习惯相关推荐

  1. IDEA必备插件提高企业开发效率(强烈推荐)

    IDEA必备插件 前言 一.Lombok插件 1.安装 2.使用 2.1 常用注解@Data 2.1 针对方法单独使用 2.3 有参构造和无参构造 二.Vuesion Theme 2.1 安装 2.2 ...

  2. 【CSDN插件测评】效率增倍,程序猿开发必备插件

    在测评活动最后一天写这篇测评,CSDN最近推出的这个Chrome浏览器插件:简洁方便,免费去广告,一键搜索和直达,搜索效率极大提升,是一款既有颜值又有料的程序猿必备插件.先分享一个实际使用场景图,看看 ...

  3. vscode自动补全插件c语言,一些提高开发效率的VSCode必备插件(分享),vscode代码补全插件...

    一些提高开发效率的VSCode必备插件(分享)提高开发效率的虚拟代码的一些重要插件(分享),本文推荐一些VSCode插件来提高效率.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有帮助.Vis ...

  4. 前端project师养成记:开发环境搭建(Sublime Text必备插件推荐)

    为了让自己更像一个前端project师,决定从开发环境開始武装自己. 本文将介绍前段project师开发的一些利器的安装步骤,主要包含了: 1.Node.js的安装 2.Grunt的安装及经常使用插件 ...

  5. “CSDN开发助手”:【必备插件 · 安装与使用教程】

    CSDN开发助手 , [必备插件 · 安装与使用教程], (程序员 · 帮助你快速打开网页与记录) 官网 · 插件 · 下载地址: CSDN开发助手-Chrome插件 程序员必备浏览器插件,开发效率提 ...

  6. 前端vscode必备插件推荐(墙裂推荐)

    前言:vscode是一款强大的前端编辑软件,有些人说ws(webstorm)更好用,但是vs重在轻量级啊!!!而且根据自己的开发习惯安装适合自己的插件后,用起来简直不要太舒服了好嘛!!! 文末有惊喜~ ...

  7. ​WebStorm 超好用的10款插件,效率提升了好多!

    ​WebStorm 超好用的10款插件,效率提升了好多! WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.已经被广大中国JS开发者誉为"Web前端开发神器& ...

  8. 25款优秀的WordPress必备插件推荐

    在WordPress中除了主题以外,最重要的就要属插件了,在某些地方来说,甚至比主题更重要,插件往往能够帮助我们实现一些特定的功能,让不懂代码的人也能为网站添加功能,从而避免花费时间和金钱进行二次开发 ...

  9. 其他笔记-Pycharm必备插件推荐

    HDIS-Framework HDIS-Framework是一个基于SpringBoot.Kubernetes.阿里云服务,编写的一个用于支撑微服务的极速开发框架. 其文档详尽,Demo全面,设计合理 ...

  10. 软件开发者的常用工具(含Visual Studio必备插件)【未完待续】

    目录 编程工具 Visual_Assist(小番茄) Resharper ImageWatch GDB_ImageWatch qt-vsaddin-msvc2013-2.3.2 AnkhSvn-2.5 ...

最新文章

  1. js正则验证身份证号是否正确
  2. sysaux表空间数据库块损坏/游离块的修复
  3. python学习之老男孩python全栈第九期_day002作业
  4. Android简单手势滑动的识别
  5. springboot学习笔记(六)
  6. 所谓的Dumb Question
  7. Android 常见错误
  8. Ranger-Sqoop2插件实现详解
  9. 安装hive操作参考视频
  10. Arduino教程2:如何下载使用Arduino IDE?(附下载地址)
  11. Oracle 索引层级,十六、oracle 索引
  12. NLP扎实基础3:TF-IDF文本特征提取
  13. 20221106EXCEL/腾讯文档 部分常用函数嵌套用法总结
  14. 尚学堂Java全套资料百度云,Java注解和反射
  15. user相关的一些命令及用法
  16. 【408】计算机组成原理第一轮强化笔记
  17. 小米门卡协议加载失败_小米手机门禁卡空白卡开通步骤及写入激活方法
  18. 转:英语冠词用法详解(定冠词、不定冠词、零冠词等)
  19. 卓越员工对“怠惰”说不
  20. 如何高效顺利发表sci论文

热门文章

  1. android 视频录制小例子,android 录制视频实例 VideoRecordDemo
  2. 船舶和计算机结合论文格式,近海船舶监控系统中航迹关联算法的计算机研究与实现...
  3. 铁幕一体计算机配置,讽刺的铁幕来自俄罗斯套娃的爱情配置要求介绍 配置要求高吗_游侠网...
  4. html实现websocket协议,HTML5实现WebSocket协议原理浅析
  5. rabbitmq direct 多个消费者_RabbitMQ实战应用技巧
  6. python工资管理系统课程设计_Python3实现的简单工资管理系统示例
  7. (计算机组成原理)第六章总线-第二节:总线仲裁(链式查询,计数器查询、独立请求)
  8. libevent的vs2013的源码工程 以及两个demo地址
  9. Linux 下的Core Dump
  10. IO流练习题 实现图片的加密解密操作