關於Java開發使用哪個ide較穩定?

琴陶


我是宇文氏,這個Java問題我在行。

毫無疑問Java的開發集成環境使用量最為龐大的是eclipse和IDEA,當然教科書或者比較老的資料書會用到Netbean,這裡不多講因為基本上過時了。

兩個IDE我都使用過,在這裡說一下自己的體驗。

Eclipse

eclipse的開源特性,讓很多企業比較熱衷,因為不用付版權費。而其比較方便的選擇自己喜歡的插件也是最為靈活的特色。

eclipse總的來說相對輕量,啟動速度較快,運行程序消耗的內存比idea小一些,而且其熱部署的話比idea方便配置而好用一些。

最大的不好體驗就是eclipse上集成的Git非常不好用,很容易就來個衝突或者代碼版本落後於遠程倉庫。在這裡idea佔優,下面提到。



IntelliJ IDEA

idea雖然需要付費,很多人還是喜歡用著破解版,因為一旦用了idea,很多程序員表示就會覺得eclipse太不好用了。

其實我覺得idea確實很多方面比eclipse更加對程序員友好。

比如其中的Git功能,自己不需要自己去stash,Git上直接pull代碼的時候就可以自動幫你stash然後幫你unstash,完全不擔心遠程倉庫的代碼比你版本新。

此外,idea上的Maven著實好用,直接reimport可以省去很多麻煩,而eclipse上還需要用鼠標點來點去,最後有的人還只能默默的去刪Maven裡的jar包然後重新拉。



穩定性的話個人覺得都不錯,不會說崩潰什麼的,除非是你電腦不行內存不足。選擇的話建議根據公司的要求,然後個人習慣哪個就用哪個。

我是“極客宇文氏”,關注我更多編程小科普

極客宇文氏


這裡介紹4個不錯的Java IDE,分別是IDEA、Eclipse、NetBeans和VS Code,這4個軟件都可以完成日常Java程序的開發,而且使用起來都非常方便,下面我簡單介紹一下這4個軟件:

IDEA

這是一個比較新的Java IDE,Jetbrains公司的產品,在業界比較受歡迎,個人和公司使用的比較多,項目管理、團隊協作等方面都非常方便,支持常見的語法提示、自動補全、代碼高亮、Git等功能,插件擴展也非常豐富,除此之外,還支持Spring、GUI設計、代碼重構審查等功能,調試代碼非常方便,唯一不足就是佔用內存比較大,用起來會比較卡:

Eclipse

這是一個誕生比較早的Java IDE,早期的Java開發或者安卓開發中,經常會用到這個軟件,免費、開源、跨平臺,插件擴展也非常豐富,同時支持C++、Python等語言開發,常見的代碼提示、語法檢查、自動補全等功能,這個軟件都能很好支持,版本比較穩定,各方面工作都不錯,對於學習Java來說,是一個非常不錯的IDE環境:

NetBeans

這是Sun公司設計的一個Java IDE,支持目前所有的主流操作平臺,免費、開源,自動補全、語法提示等功能也非常不錯,可以快速創建Java、Web、桌面等應用程序,同時也支持安卓移動開發,插件擴展也不錯,同時支持PHP等編程語言開發,也是一個不錯的Java IDE:

VS Code

這是微軟開發的一個免費、開源、跨平臺的代碼編輯器,嚴格意義上講,不是一個Java IDE環境,但是安裝Java插件、配置本地JDK路徑後,也可以當做一個簡單的Java IDE使用,小巧靈活,佔用內存少,運行速度快,雖然沒有IDEA和Eclipse功能強大、專業,但對於日常開發Java小型項目或程序來說,也是一個不錯的選擇:

目前,就介紹這4個Java IDE吧,對於日常開發來說,完全夠用了,當然,你也可以使用其他IDE環境,像MyEclipse等,使用起來也都不錯,網上也有相關資料和教程可供參考,非常豐富詳細,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。


小小猿愛嘻嘻


IDEA,目前一線互聯網的大多部門使用IDEA的人數是最多的,公司內部開發的一些插件也只支持IDEA


分享到:


相關文章: