當前位置:
首頁 > 知識 > 天天說IDEA收費高,看看這強大的開發環境吧!

天天說IDEA收費高,看看這強大的開發環境吧!

出了幾篇與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。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IT168企業級 的精彩文章:

響應式設計如何讓圖片自適應?寬度100%太Low了!
IBM新一代大機為何稱為技術最大的一次革新
你有想過在Windows上體驗Linux容器嗎?
初創安全公司鍊石網路完成3千萬元Pre-A輪融資
讓你的系統「應付自如」!大數據自定義報表系統設計

TAG:IT168企業級 |