当我到处乱搞时,一些代码往往比最初计划的要大得多。发生这种情况时,我通常会引入/折叠/合并命名空间,在它们之间移动文件,移动文件夹等。有时,如果我对最终结果没有清晰的了解,这真的很痛苦,而且很容易“跳过” ”。这会导致项目恶化,类属于其他地方,奇怪的命名空间,没有文件夹/错误的文件夹等。然后我通常不能再接受它并进行更大的清理——这通常并不困难,只是非常乏味,而且做任何事情都感觉很好一次,所以我在完成时冻结了代码。
所以我的问题是......是否有任何工具可以帮助重构项目的名称空间/物理方面?
当我到处乱搞时,一些代码往往比最初计划的要大得多。发生这种情况时,我通常会引入/折叠/合并命名空间,在它们之间移动文件,移动文件夹等。有时,如果我对最终结果没有清晰的了解,这真的很痛苦,而且很容易“跳过” ”。这会导致项目恶化,类属于其他地方,奇怪的命名空间,没有文件夹/错误的文件夹等。然后我通常不能再接受它并进行更大的清理——这通常并不困难,只是非常乏味,而且做任何事情都感觉很好一次,所以我在完成时冻结了代码。
所以我的问题是......是否有任何工具可以帮助重构项目的名称空间/物理方面?
Visual Studio 最流行的重构工具是Resharper和Code Rush。
另请参阅Resharper 与 CodeRush。