我在VS 2010中有一个.NET项目,它已经发展成为包含大量表单,类和其他代码文件.我喜欢将其中一些文件分组到子文件夹中的想法,但是当我尝试移动它们时,一个命名空间的噩梦就开始了.
将表单移动到子文件夹后,Resharper会抱怨命名空间与文件位置不对应,并建议命名空间从"MyNamespace"更改为"MyNamespace.Subfolder"
如果我这样做,当然所有对表单的引用也需要更新.
我应该忽略名称空间建议,还是有更好的方法来组织代码文件?
如果您正在使用Resharper(您看起来像是),它有一个功能可以为您排序.
您应该移动文件,然后右键单击项目并选择[重构] - > [调整命名空间] - 然后它应该为您修复该项目中的所有命名空间.
这允许您移动多个文件,然后一次性修复它们的命名空间(或至少每个项目)
| 归档时间: |
|
| 查看次数: |
294 次 |
| 最近记录: |