如何防止ReSharper在使用指令添加时缩短名称空间?
当我使用ReSharper添加using指令(使用Alt+Enter)时,它会删除名称空间中“不必要”的部分。我更喜欢使用完整的名称空间,这也是VisualStudio的行为 示例:如何防止ReSharper在使用指令添加时缩短名称空间?,resharper,resharper-4.5,using-directives,Resharper,Resharper 4.5,Using Directives,当我使用ReSharper添加using指令(使用Alt+Enter)时,它会删除名称空间中“不必要”的部分。我更喜欢使用完整的名称空间,这也是VisualStudio的行为 示例: namespace MyCompany.MyTool.Data { // This is what ReSharper gives me: using Core; // This is what I want: using MyCompany.MyTool.Core; /
namespace MyCompany.MyTool.Data
{
// This is what ReSharper gives me:
using Core;
// This is what I want:
using MyCompany.MyTool.Core;
// ...
}
我必须在ReSharper 4.5中更改哪个设置才能使用完整的名称空间?我目前没有安装ReSharper 4.5,但在5.0中,名称空间导入窗格中有一个选项,名为
首选在嵌套范围中使用完全限定的名称
。它可能就是您正在寻找的设置。您尝试过修改哪些设置?@不退款不退货:“名称空间导入”窗格中的几乎所有设置。该选项似乎在4.5中不存在,而该选项在10.0中仍然存在。谢谢