我试图重构的命名空间在我与ReSharper的8.2项目。我使用的是Refactor->Adjust Namespaces
选项,这非常棒,但当项目中的文件夹中有空格时,它似乎不起作用。有了这个项目结构(VS):ReSharper的调整/重构命名空间没有用空格尊重夹
Project
|
|-Some Folder
|
|-ASubFolder
|
|-CodeFile.cs
我在CodeFile.cs
新的命名空间将Project.ASubFolder
,而如果我有这样的结构
Project
|
|-SomeFolder
|
|-ASubFolder
|
|-CodeFile.cs
该命名空间适当地重新命名为Project.SomeFolder.ASubFolder
。我已检查所有文件夹上设置了Namespace provider
属性。如何强制R#在重构时使用包含空格的文件夹?
编辑:在第一种情形下我的预期输出是Project.SomeFolder.ASubFolder
。我想ReSharper只是删除空间。
我实际上会期待'Project.Some_Folder.ASubFolder',因为这是在向文件夹添加新项目时在Visual Studio中使用的默认名称空间。 – 2014-10-30 18:57:46
是的,即使这是有效的。只是一起删除名称不是行为国际海事组织。 – Brandon 2014-10-31 16:55:31