如何防止ReSharper在使用指令添加时缩短名称空间?

如何防止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; /

当我使用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;

    // ...
}

我必须在ReSharper 4.5中更改哪个设置才能使用完整的名称空间?

我目前没有安装ReSharper 4.5,但在5.0中,名称空间导入窗格中有一个选项,名为
首选在嵌套范围中使用完全限定的名称
。它可能就是您正在寻找的设置。

您尝试过修改哪些设置?@不退款不退货:“名称空间导入”窗格中的几乎所有设置。该选项似乎在4.5中不存在,而该选项在10.0中仍然存在。谢谢