都2020年了,這5個java IDE神器你還不知道?

TIOBE的4月份編程語言排行榜出來了,java還是穩坐第一位,java最新的版本也到了13,一直以來java憑藉其企業級應用的優勢和大量的框架級應用俘獲了大量的粉絲和企業客戶。

談到開發者,java肯定是個繞不過去的話題,那麼這麼多的java開發者到底都用哪些IDE呢?

好的IDE肯定不僅要支持java的開發,HTML,CSS,JS,移動開發一個都不能少。 IDE就是爲了降低開發難道,提升開發效率而生的。

下面是我們今天要講的5個IDE神器

Eclipse

Eclispe不用介紹了吧,記得我寫java用的第一款IDE就是Eclipse,無限語言支持,無限插件拼裝。如果你是DIY愛好者,Eclipse絕對是你的第一選擇。

Eclipse背靠Linux基金會,可謂是財大氣粗,現在Eclispe有兩個版本一個本地版,一個cloud版本(Eclipse Che,可以通過web來開發應用程序)。

Eclipse支持C, C++, Clojure, Groovy, Haskell, JavaScript, Julia, Perl, PHP, Ruby, Rust, and Scala等等,只要你想得到的,沒有它做不到的。

有優點就有缺點,Eclipse的插件太多,需要自己的動手能力比較強來安裝。太多的插件很有可能互相沖突出現問題。另外Eclipse真的吃內存,配個好點的開發機子吧。

IntelliJ IDEA

IntelliJ IDEA號稱地球最強java開發神器。背靠jetbrains這顆大樹,用起來跟Eclipse不太一樣,如果你剛從Eclipse轉向IntelliJ IDEA可能會有稍許不適應。但用熟練之後,就會發現IntelliJ IDEA確實實至名歸。

那麼問題來了,這個神器要花多少錢呢?

IntelliJ IDEA提供了社區版本和專家版本,用社區版本就好了。如果你非要體驗專家版本,還不想花錢,IntelliJ IDEA有一些優惠政策,其中對老師和學生是免費的,用你的郵箱註冊一個賬號吧。

IntelliJ IDEA支持AngularJS, CoffeeScript, HTML, JS, LESS, Node JS, PHP, Python, Ruby, Sass, TypeScript等等,也有衆多的插件。

IntelliJ IDEA的自動補全功能和提示功能做的非常好。可以節省相當大的開發時間。

和Eclipse相比IntelliJ IDEA背靠的公司是做IDE起家的,處理IntelliJ IDEA,還有WebStorm,Pycharm,Goland等等,商業化團隊肯定比開源的更專業。

NetBeans

NetBeans最開始是Sun旗下的IDE,2009年Sun被Oracle收購後就歸於Oracle旗下。後面Oracle將NetBeans捐給了Apache基金會。

Apache出品必屬精品。並且NetBeans是java 8 官方的IDE。當然java也是Oracle旗下的,推薦自家的IDE好像也沒有什麼不對:-)

NetBeans支持C, C++, HTML5, JavaScript, PHP等等語言。

JDeveloper

JDeveloper是Oracle旗下的IDE,對的,你沒看錯NetBeans也是。

JDeveloper支持 Java, SQL, XML, JavaScript, and PHP等語言。

因爲是Oracle自己開發的,JDeveloper對Oracle自家的產品集成度非常好。它還支持ADF的開發。

有人要問了,ADF是什麼?

ADF是一個Oracle自己出的J2EE框架,從前端到後端一體化的解決方案,前端是可拖拽的哦!如果對前端特別頭疼的朋友,可以去嘗試一下。一拖一放,前端頁面馬上就完成了,oh yeah!

當然這樣的缺點就是生成的代碼特別複雜,裏面封裝了很多oracle的東西。

VS Code

Visual Studio Code (VSCode) 是一款免費開源的現代化輕量級代碼編輯器,支持幾乎所有主流的開發語言的語法高亮、智能代碼補全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、Git 等特性,支持插件擴展。

最最重要的是Visual Studio Code是微軟出品的,微軟出品必屬精品,從它的宇宙最強IDE Visual Studio到稱霸客廳的Xbox。微軟良心之作。

更多內容請訪問 http://www.flydean.com/top5-java-free-ide/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章