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

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

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

好的IDE確定不只要支持java的開發,HTML,CSS,JS,移動開發一個都不能少。 IDE就是爲了下降開發難道,提高開發效率而生的。web

下面是咱們今天要講的5個IDE神器編程

Eclipse

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

Eclipse背靠Linux基金會,可謂是財大氣粗,如今Eclispe有兩個版本一個本地版,一個cloud版本(Eclipse Che,能夠經過web來開發應用程序)。 oracle

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確實實至名歸。編輯器

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

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/

相關文章
相關標籤/搜索