Java開發工具對比:Eclipse和IntelliJ IDEA__Java

來源:互聯網
上載者:User


如果你只是想找個IDE來學習Java,或者你需要漂亮的表徵圖,再或者你的電腦配置並不高,那麼Eclipse是個不錯的選擇。如果你想找個能提升開發效率的IDE,想找一個更快更方便的工具,推薦你用IntelliJ IDEA。 Eclipse工具

第一:在Eclipse中,可以最大化控制台。通過雙擊標籤或者Ctrl+M快速鍵就可以實現,但是在IntelliJ IDEA中卻沒有類似的方式。

第二:Eclipse的項目結構支援更強大。Eclipse中存在由工程組成的工程區,每個工程都能被單獨分組或隱藏,開啟或關閉。

第三:Eclipse的介面更精美。相比IntelliJ IDEA,Eclipse的字型和圖表都更漂亮,給人的感覺更為穩定。而且所有的本地控制項都用的很值。

第四:Eclipse的外掛程式編寫更容易,使用的系統資源也更少,運行也而更為流暢。

第五:Eclipse是免費的。當然,現在IntelliJ IDEA也有免費版,所以這個也不能算作Eclipse的優勢了,只是IntelliJ IDEA收費版的功能更為強大而已。 IntelliJ IDEA

第一,更好的調試。IntelliJ IDEA在調試上的表現,可以說比Eclipse強大太多。在調試過程中哦,當我們需要求一些運算式的值時,如果使用Eclipse就需要選定整個運算式,然後用Crtl+Shift+I看到這個運算式的值。但是,在IntelliJ IDEA中,只需要移動游標到運算式下然後用Alt+F8就可以實現。IntelliJ IDEA能夠很好地理解你可能需要的運算式,還會給出的建議參數變數。你可以直接編輯並能立刻得到這個運算式的值,不會像在Eclipse中一個Debug介面跳來跳去。

第二,更高的開發效率。IntelliJ IDEA在代碼自動產生方面表現比Eclipse更為智能,比如IntelliJ IDEA能產生某個類的測試類別,還能正確地放到test的相應目錄下。在對ZenCoding的支援上,寫html非常方便,tab快速補全,和原生整合一樣。IntelliJ IDEA在開發效率上更明顯的一點是,對JS、CSS以及外掛程式的支援更好。

第三點,更智能的重構。這一點其實也屬於開發效率,但是IntelliJ IDEA得重構功能還是想讓我單獨強調一下。所有的現代IDE都提供重構功能,這一點上,IntelliJ IDEA能讀懂你需要什麼,並且會針對不同的情況給你提供最合適的解決方案。

第四,目錄分層少而清。IntelliJ IDEA的目錄分層很少,但是卻很清晰,IDE配置的東西都能在Settings利找到,工程的配置也能在Project Settings裡找到。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.