|
1
7
Resharper . 安装后的最初几周,我每天都会发现一些新的有用的东西。最好的软件有时非常简单,但它们会自动执行一项活动,这项活动通常非常乏味,以至于我不得不在没有安装Resharper的机器上工作。例如,“将这个类移出到一个以它命名的单独文件中”意味着我只需键入代码,而不必手动将文件添加到项目中。 |
|
|
2
4
使用Resharper或CodeRush&RefactorPro(或免费的CodeRush Xpress) 我个人认为CodeRush/RefactorPro是猫的睡衣——但理智的人更喜欢Resharper。 这两种工具都提供了大量的代码模板、重构工具和分析,使您能够更多地考虑代码的意图和逻辑,而更少地考虑代码的键入机制。 list of RefactorPro refactorings CodeRush/RefactorPro的一个关键区别在于UI的质量。Resharper看起来像是由程序员开发的UI,而CodeRush/RefactorPro看起来像是由 . 此外,CodeRush还帮助编写从基本声明(类、函数、变量等)到复杂语句的所有代码。例如,只需观察枚举类型上的“sw”模板。
|
|
|
3
3
CodeRush Xpress 对Resharper来说,因为后者使我的机器陷入爬行状态。有关功能列表,请参见链接。 |
|
4
2
DevExpress 提供一些免费工具。请检查一下。 |
|
|
6
1
我也使用Resharper,并且对它非常满意,但是如果你只有VS,它仍然比没有要好得多。VS中(有限的)重构选项的优点是,与Resharper相比,它们非常轻量级,并且支持一些非常有用的特性。 |
|
|
7
1
|
|
|
Glory Raj · 有什么方法可以使这两个块具有共同的功能吗 4 年前 |
|
|
Justin · Python自属性重命名 8 年前 |
|
|
Sabutobi · 长dict属性行的重构 8 年前 |
|
|
Falco Alexander · 简单LINQ重构/样式 8 年前 |
|
|
05bs001 · Euler 12需要优化 8 年前 |
|
|
slartidan · 如何将lambda表达式重构为方法引用? 8 年前 |
|
|
Alex · 在Java类中频繁使用与映射键相同的字符串[已关闭] 8 年前 |