2008-12-16 93 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

相关问题