2008-12-16 95 views

回答

6

你不想這樣做。 ReSharper和CodeRush都需要鍵盤。具體來說,CodeRush會爲了自己的目的重新映射轉義鍵(ESC)。 ReSharper不喜歡這樣(注意:ReSharper不會對escape鍵做任何特殊的處理,但它仍然不喜歡它)。

至於他們之間的選擇......他們都有自己的觀點。 CodeRush有更好的模板和更多的重構。 ReSharper已經建立了NUnit的單元測試和一套健康的插件。 ReSharper也有模板和一些鍵盤快捷方式。

5

我很貪心。我花了我的VS2008年齡啓動。一切都放慢了。我有1 Gig的RAM。不知道是否是這種情況。我刪除了coderush,因爲我更習慣使用resharper鍵盤佈局。

+1

1Gig現在恐怕有點小了。 – 2009-03-16 01:16:05

+2

是啊我知道沒有人說「老兄,你有1演出RAM!但他們說:「你剛剛拿到1 GIG RAM ??? psst ..」 – Perpetualcoder 2009-03-16 18:42:38

+6

我想我會花你花在CodeRush和Resharper上的錢,併購買更多的內存。 :) – 2009-08-27 13:47:32

7

我已經使用了Resharper一段時間,最近也安裝了免費的Coderush Express。經過一個星期左右的時間,我可以說Coderush並沒有受到任何影響,兩種工具之間也沒有爭用。無可否認,我對Resharper更熟悉,不知道Coderush的一半是否無法正常工作,但目前我對此設置感到滿意。

更新:轉到CodeRush中其他用法的Tab鍵有時會在嘗試在模板中完成類型時產生干擾。例如,鍵入foreach創建一個foreach模板。如果在編輯模板字段的時候,選項卡被命中,比如說完成輸入,CodeRush將你拉到其他地方。謝天謝地,Esc從此恢復過來。

請參閱註釋以獲取有關重新映射密鑰的建議。

17

我使用這兩個工具成功。是的,他們都想要鍵盤,但他們需要不同的方式。您可以將它們配置爲一起工作,而不會出現太多問題。所有內容都是關於配置和學習曲線。我不得不面對的主要問題是:管理括號和括號(只選擇哪一個會這樣做),模板(不是真正的問題:使用一個標籤和另一個空間),建議(配置不同每個工具的鍵)。

CodeRush插件和Resharper插件很好地結合在一起,結果是一種真正的喜悅。這些工具之間沒有衝突。只需花兩個星期即可輕鬆使用它。

2

在CodeRush中使用Resharper並不是問題。我有一段時間以這種風格工作。但爲什麼? 恕我直言,CodeRush與Refactorpro加在一起,在性能和可用性方面要好得多,然後resharper。 resharper還會降低性能。幾乎所有功能都可能期望nunit集成是相同的,嘗試在resharper或codeRush中找到它們並僅使用其中的一個。我更喜歡coderush

相關問題