当前位置:新闻中心行业动态 → 正文

IDEA收费高?看看这强大的开发环境吧!

责任编辑:editor006 作者:钰莹 |来源:企业网D1Net  2017-09-19 15:52:12 本文摘自:it168网站

出了几篇与IntelliJ IDEA有关的文章,结果发现关注的人不多。笔者不禁好奇:IntelliJ IDEA环境如此完善和强大,为什么Java程序员不用呢?就因为收费吗?可MyEclipse也收费(盗版请勿谈),用的开发者不还是一大堆?不用IntelliJ IDEA,Java程序员都用什么IDE呢?

在谈这些问题之前,我们先来看看将于今年秋季发布的IntelliJ IDEA新版本将会有哪些重大变化吧。

Java代码的数据流分析功能得到了增强;

即使在Stream API调用链中,IntelliJ IDEA也可以检测到可空性问题;

可以使用Stream.collect和Collectors.joining替换StringBuilder,同时迭代查找最大或最小值的代码现在可以自动替换为Stream.max和Stream.min;

JVM调试器工具窗口添加了一个新的“Overhead”选项卡。此选项卡显示在跨越代码或Data Rendereers评估值以在Variables,Watches或其他地方显示值时的开销。如果不需要,可以很容易地隐藏和恢复;

可以使用按需数据渲染器减少可能的开销;

在Spring和JavaScript方面也有部分更新,此处不详细列举了。

不知道这次的IntelliJ IDEA 2017.3版本是否符合广大Java程序员的胃口,在IntelliJ IDEA 2017.2版本刚出来时,IT168企业级就对此进行过报道,不少网友都在评论区吐槽:

IDEA收费高?看看这强大的开发环境吧!

大致可以看出,部分网友吐槽IDEA的价钱贵,部分网友认为其在功能层面有问题。还是那句话,如果是价钱问题,那么Myeclipse收费,为什么用户群体十分庞大,NetBeans免费,用的人却不见得多呢!价钱应该不是IDEA的主要问题,在某社交平台上,很多IDEA用户传达出了一些不同的声音:

IDEA收费高?看看这强大的开发环境吧!

IDEA收费高?看看这强大的开发环境吧!

就功能而言,IDEA可以自定义快捷键以调节到与Eclipse相同,同时具备更智能的代码自动完成和控制流程分析,对Kotlin 1.1.3、Groovy 2.5.0、JavaScript和TypeScript的支持都在逐渐完善中,认为功能层面有问题的程序员不妨试试新版的IDEA,没准会有改观。当然,有支持的就有反对的:

IDEA收费高?看看这强大的开发环境吧!

从这些回答中可以看出,基本上不用IDEA的java程序员都在用Eclipse,如果就这些数据显然不足以得出结论,最近,Opensource.com针对Java和Python开发人员发起了票选最喜欢的开源IDE活动。在Java程序员中Eclipse以大比分获得第一,在最受Python程序员欢迎的IDE中Eclipse排第二。

结论

近年,Google官方都在全面转向Android Studio(基于IntelliJ IDEA Community),未来IDEA的市场份额还真是不见得少。对于是选用Eclipse还是IDEA,这就好比选择通用还是法拉利,初学者刚上路手生,建议从Eclipse开始,当你级别逐渐升高之后,不妨试试IDEA。

关键字:IdeaGroovyAPI调用

本文摘自:it168网站

x IDEA收费高?看看这强大的开发环境吧! 扫一扫
分享本文到朋友圈
当前位置:新闻中心行业动态 → 正文

IDEA收费高?看看这强大的开发环境吧!

责任编辑:editor006 作者:钰莹 |来源:企业网D1Net  2017-09-19 15:52:12 本文摘自:it168网站

出了几篇与IntelliJ IDEA有关的文章,结果发现关注的人不多。笔者不禁好奇:IntelliJ IDEA环境如此完善和强大,为什么Java程序员不用呢?就因为收费吗?可MyEclipse也收费(盗版请勿谈),用的开发者不还是一大堆?不用IntelliJ IDEA,Java程序员都用什么IDE呢?

在谈这些问题之前,我们先来看看将于今年秋季发布的IntelliJ IDEA新版本将会有哪些重大变化吧。

Java代码的数据流分析功能得到了增强;

即使在Stream API调用链中,IntelliJ IDEA也可以检测到可空性问题;

可以使用Stream.collect和Collectors.joining替换StringBuilder,同时迭代查找最大或最小值的代码现在可以自动替换为Stream.max和Stream.min;

JVM调试器工具窗口添加了一个新的“Overhead”选项卡。此选项卡显示在跨越代码或Data Rendereers评估值以在Variables,Watches或其他地方显示值时的开销。如果不需要,可以很容易地隐藏和恢复;

可以使用按需数据渲染器减少可能的开销;

在Spring和JavaScript方面也有部分更新,此处不详细列举了。

不知道这次的IntelliJ IDEA 2017.3版本是否符合广大Java程序员的胃口,在IntelliJ IDEA 2017.2版本刚出来时,IT168企业级就对此进行过报道,不少网友都在评论区吐槽:

IDEA收费高?看看这强大的开发环境吧!

大致可以看出,部分网友吐槽IDEA的价钱贵,部分网友认为其在功能层面有问题。还是那句话,如果是价钱问题,那么Myeclipse收费,为什么用户群体十分庞大,NetBeans免费,用的人却不见得多呢!价钱应该不是IDEA的主要问题,在某社交平台上,很多IDEA用户传达出了一些不同的声音:

IDEA收费高?看看这强大的开发环境吧!

IDEA收费高?看看这强大的开发环境吧!

就功能而言,IDEA可以自定义快捷键以调节到与Eclipse相同,同时具备更智能的代码自动完成和控制流程分析,对Kotlin 1.1.3、Groovy 2.5.0、JavaScript和TypeScript的支持都在逐渐完善中,认为功能层面有问题的程序员不妨试试新版的IDEA,没准会有改观。当然,有支持的就有反对的:

IDEA收费高?看看这强大的开发环境吧!

从这些回答中可以看出,基本上不用IDEA的java程序员都在用Eclipse,如果就这些数据显然不足以得出结论,最近,Opensource.com针对Java和Python开发人员发起了票选最喜欢的开源IDE活动。在Java程序员中Eclipse以大比分获得第一,在最受Python程序员欢迎的IDE中Eclipse排第二。

结论

近年,Google官方都在全面转向Android Studio(基于IntelliJ IDEA Community),未来IDEA的市场份额还真是不见得少。对于是选用Eclipse还是IDEA,这就好比选择通用还是法拉利,初学者刚上路手生,建议从Eclipse开始,当你级别逐渐升高之后,不妨试试IDEA。

关键字:IdeaGroovyAPI调用

本文摘自:it168网站

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^