IntelliJ IDEA,就是强!

不得不说,JetBrains家族的IDE真是做到了极致。

GoLand、Clion、PyCharm、AppCode…

尤其是IntelliJ IDEA被越来越多的用户认为是最好用的Java开发工具,远超Eclipse、VS Code。

读到这里,可能会有很多其他工具的忠实用户不乐意了。

那就看一下最近的《Java开发者生产力报告》中,受访者报告他们的IDE使用情况如下:

  • IntelliJ IDEA: 65%
  • Eclipse: 48%
  • VSCode: 27%
  • NetBeans: 13%
  • Browser-based IDE: 4%
  • Other: 2%

不要问为啥加起来超过100%,因为很多用户电脑上都>1款IDE。

下面,就来介绍20个IntelliJ IDEA的一些优秀特性,这样,你就知道它到底好用在哪了!

智能

IntelliJ IDEA了解我们项目当前的 状态,要么提供我们需要的功能,要么推荐一个支持我们文件的插件。

当我们在编码时,IntelliJ IDEA会建议改进或替代方案,或者在我们的代码需要注意时警告我们。开发者可以使用检查功能来检测潜在的问题,而且IntelliJ IDEA通常也会为此提供一个修正。我们可以使用Alt+Enter来显示指导操作,在这里IntelliJ IDEA建议替代方案,例如在传统的for-loop和Streams操作之间切换。

IntelliJ IDEA还可以做一些更加聪明的事情,比如当我们从其他地方粘贴代码时,自动为所需的类添加导入,它不仅可以检测到重复的代码,还可以检测到有点像我们要提取到方法中的代码,并建议创建一个方法,让我们删除更多几乎重复的代码。

促进工作流

流动的状态对创造性的生产力是非常重要的,IntelliJ IDEA的设计就是为了帮助我们保持流

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值