2012-04-19 41 views

回答

2

我會使用IntelliJ,我發現它的效率更高。它可以具有智能代碼完成,許多重構工具,並可以提出很多方法來改進代碼併爲您做出更改。

http://www.jetbrains.com/idea/whatsnew/index.html?fromIndex

恕我直言,剛想專爲Java會比通用編輯器更好的任何IDE。

+1

它值得我使用IntelliJ和Emacs(它們設置爲在任何更改時自動同步文件),並根據我在做什麼從一個切換到另一個。編輯XHTML + JSTL + JavaScript:我使用Emacs並在「mumamo」(MUltiMAjorMOde)中進行實時NXHTML驗證。需要複雜的宏或正則表達式替換使用Lisp?我使用Emacs。需要使用「矩形選擇」或執行整齊對齊:我使用Emacs。需要重構或調試/跟蹤?我使用IntelliJ IDEA。現在我的夢想是讓IntelliJ(可憐的)文本編輯器所在的Emacs。 – TacticalCoder 2012-04-19 12:44:08

+0

只是非常清楚:我不認爲IntelliJ的文本編輯器特別糟糕,但是到目前爲止,我還沒有看到過任何一個IDE或任何其他「文本編輯器」來接近Emacs所提供的。如果我不得不選擇另一個編輯器,它會是vim。我仍然推薦任何認真的Java程序員購買IntelliJ:自從它的版本4左右開始使用它。但是當談到嚴肅的「文本處理」時,它不會接近Emacs。這就是爲什麼我一起使用並獲得兩全其美的原因; ) – TacticalCoder 2012-04-19 12:46:20

+0

我同意多個編輯器的方法,我已經完成了vim/intelli/eclipse的組合。我只用eclipse來調試操作系統,如果它只是調試你需要它,這可能是最好的選擇。我使用IntelliJ的主要原因是,它允許您在編寫代碼時重構代碼(不必編譯),甚至爲您提供修復建議。 – 2012-04-19 12:54:47

0

嘗試Eclipse,它是最強大的IDE之一。使用Eclipse進行調試非常簡單,而使用Emacs進行調試可能會造成混亂

相關問題