0

Resharper、RefactorPro 等?

4

3 回答 3

2

我已经尝试使用 Resharper 一段时间,后来也尝试使用 CodeRush 和 Refactor。

我一直使用 CodeRush/Refactor。有一个主要区别 - 命令的可发现性。他们的学习视频非常好,向您展示了很多东西。

最重要的是,Coderush 为所有重构提供了一个键/快捷方式,这使您更有可能实际使用它们。有一个侧面窗口,向您显示要按哪些键才能使用模板。我喜欢 Resharper 搜索方法的用法,但 CodeRush 具有类似的功能,由 Shift + F12 启动,您也可以简单地在变量、函数等上按 Tab 以跳转到下一个用法。

我也更喜欢 CodeRush/Refactor 的界面。

Resharper 的专业人士之一是集成测试工具,因此您可以直接从 Visual Studio 运行测试。

于 2008-09-06T13:14:50.460 回答
2

除了 Resharper,我还尝试过Whole Tomato Software的 Coderush 和Visual Assist X。

在我看来,上述任何一项都无法与我决定选择的 Jetbrains的Resharper 相提并论。其他的有很多很棒的功能,但 Resharper 是它自己的一类。恕我直言 Coderush 看起来更酷,但我发现 Resharper 更有帮助。

回应 Tomas 关于可发现性的说明:我同意重新学习所有快捷方式很困难。但是为了简化转换,Resharper 还有一个快捷方式Ctrl++ ,它将显示适合光标所在事物的所有重构ShiftR

Resharper 上下文菜单

我的建议是下载所有三个试用版,一次尝试其中一个,然后做出自己的选择。

于 2008-09-06T14:08:43.293 回答
0

我认为 ReSharper 很棒。我已经使用它 3 年了,我越来越喜欢它。

于 2008-09-06T14:16:33.807 回答