在视觉工作室中快速轻松重构

P.B*_*key 5 c# refactoring visual-studio-2010

我有一个非常混乱的大型项目.有上帝的课程,差的变量命名,差的缩进和间距...等问题.

我正在寻找一种快速简便的方法来对这样的项目进行有市场的改进.在Visual Studio 2010中,CTRL + K和CTRL + D为我提供了快速代码清理.组织使用会取出未使用的命名空间.但是,两者似乎只在1页上工作.我可以将这些更改应用于项目吗?有没有类似的清理技术或免费可靠的第三方插件?

Mat*_*fer 7

尝试Resharper - 它可以做你想要的.

  • 这个问题要求免费插件.这可能是值得一说的是R#为商业,*但是*通过试用期一个肯定能得到清理免费的代码库(和你可能会喜欢R·这么多,你最终会转而买进之后,卸载它的试验 - 就像在药物上编码一样,你上瘾了;)). (3认同)

Rya*_*yes 1

我使用的一个免费的第三方扩展是DevExpress 的 Coderush Xpress(适用于 C# 和 VB),这是其完整产品的免费版本。这样做的好处是,Express 版本仍然允许您向​​其中添加 CodeRush 插件(除了几个项目范围的重构选项之外),这为您提供了比 Visual Studio 插件更多的选项。

这里有一个可用于 CR Xpress 的插件的巨大列表