Sublime Text2

撇開VIM和Emacs這兩個變態不提,Sublime Text2絕對是新生代代碼編輯器中的佼佼者。我主要用它來書寫Go語言和C/C++代碼。分別配置插件GoSublime和SublimeClang、SublimeGDB,然后你將看到久違的代碼提示。
Jetbrains IntelliJ IDEA

最好的Java IDE,沒有之一。在智能感知、代碼提示方面無可匹敵。插件豐富,擴展性強。與Git、SVN等版本控制系統完美集成。在收費版本之外還有開源的社區版,但功能較弱。
Jetbrains PhpStorm

同樣是Jetbrains出品,在代碼提示的智能性上完勝現有所有Php IDE。在百度的開源HTML編輯器UEditor中發現被采用,不知道是否百度內部都在使用。

Jetbrains PyCharm

最好的Python IDE,沒有之一。在PyCharm出現前,WingIDE一直是最智能的Python IDE,強大的代碼提示和調試能力博得眾多Python程序員的喜愛。此外也有些人喜歡用Eclipse+PyDev,因為它免費、開源,雖不如WingIDE智能,但因為基于Eclipse,十分容易上手。而現在,一切榮譽都砸到了PyCharm頭上,最佳智能Python IDE、最佳Django開發環境,即使你只想寫點前端相關的代碼,PyCharm也會讓你眼前一亮,與Aptana不相上下的JavaScript代碼提示功能,以及更為強大的重構分析功能。Jetbrains將Inspector做到了現有代碼分析軟件無法企及的高度,使用Jetbrains的軟件不僅有利于加快開發效率,對良好Coding習慣的養成也有很大促進作用。
Jetbrains RubyMine

最好的Ruby IDE,沒有之一,而且毫無爭議。無論是本地Ruby Application還是ROR,RubyMine都是你不能錯過的絕好開發環境。
Jetbrains WebStorm
如果你只想寫前端,用這個吧。WebStorm相當于去掉PHP支持的PhpStorm,不過速度上相比Aptana略慢。
Visual Studio + Jetbrains ReSharper
微軟出品,知名度算是超過前面提到的幾個軟件的總和了吧,功能十分強大,不過弱水三千也只能取一瓢飲,我一般用它來寫C#。都說M$偏愛VB,這在VS上體現的淋漓盡致,看看VB.Net的智能提示再看看C#的智能提示,差距也太明顯了吧!既然M$不行,那就交給ReSharper吧,它的智能性絕對會讓你大吃一驚!
附一篇相關文章《Resharper上手指南》。