2009-01-19 73 views
13

我曾經是一名Java用戶,但4年前我進入了100%.NET。已經習慣了ReSharper及其提供的所有命令,它與IntelliJ相比如何?兩者都來自JetBrains,我想他們很接近 - 但我沒有使用它。 (我知道我可以做到這一點,並回答自己,但YMMV。)VS2008 + ReSharper與IntelliJ IDEA相比如何?

謝謝;

回答

16

我曾經與想法和vs + resharper並肩工作。我發現它們足夠接近,以至於我認爲語法着色是最大的區別。我不確定這個真的是是否正確,但當時確實如此。

當時我正在編寫一個C#和一個後端Java的Web前端,我相當肯定我每個工作都使用適當的工具。請記住,IntelliJ Idea是一個相當以代碼爲中心的IDE,Visual Studio是一個非常可視化的IDE。直接比較它們並不完全公平。

Visual Studio(以及用於java的Netbeans)會盡可能地通過嚮導和設計器來幫助您,這些嚮導和設計器有時會隱藏視圖中的代碼(Visual Studio與設計師做得非常出色,他們甚至會添加部分語言的類,使其更好)。 Idea試圖給你最大的衝擊,但是使用代碼而不是創建太多的「視覺抽象」。相反,它在幫助你的光標方面做得非常出色,並且真的比Visual Studio更像是我的手/大腦運動的延伸。我認爲這一定是音樂會鋼琴家的感受。我在這裏頂過嗎?

當談到resharper向Visual Studio介紹的東西時,我認爲代碼分析和重構選項非常相似。我也認爲resharper用戶會在想法中感受到家的感覺。作爲一個理念的用戶,我感覺在視覺工作室沒有resharper裸體:)裸體: