修改Visual C#2010 Express中的单个名称空间名称

问题描述:

我最近将项目中的类组织到文件夹中,并希望根据其文件夹重命名类的名称空间。我尝试使用'重命名'(F2)重命名它们,但是编译器会向我发出错误(即使在重新构建解决方案之后)。什么是最好的方法来做到这一点?正如标题所述,我正在使用Visual C#2010 Express。修改Visual C#2010 Express中的单个名称空间名称

编辑:我想知道如何手动做到这一点,以防我需要修改现在超过一个月的命名空间。 Resharper看起来很不错,但我无法证明在这一点上购买它是合理的。另外,为什么downvotes我的问题?

编辑:是否真的没有人能告诉我如何做到这一点?或者至少告诉我这比它的价值更麻烦?或者是一种解决方法?什么都可以?

+0

我的回答是帮助吗?如果是这样,接受它,以便其他人也可以使用它。如果不是,你是否找到了解决问题的不同方法? –

+0

如果ReSharper是免费的(或者甚至比$ 150便宜),您的答案肯定会有所帮助。我正在寻找一些能满足我30多天需求的东西,因为我目前的收入非常有限。不过,我最终只是手动改变了一切。 –

+0

这是一个耻辱,如果你的重构是一次(我不geuss你需要重构你的名字空间每个月),然后使用免费试用resharper会为你解决它(而不是做manualy,有一个更小的机会reshaper会错过的东西) –

您可以随时通过JetBrains的安装ReSharper的: http://www.jetbrains.com/resharper/download/

他们有一个月左右效果很好的试用,它可以完成你想要的任何一处单击,然后选择“调整命名空间”到底是什么,它会做需要的重构,你可能会发现它是一个很好的购买工具。