C# Visual Studio 2013和Resharper中的自动命名空间

C# Visual Studio 2013和Resharper中的自动命名空间,c#,unity3d,visual-studio-2013,resharper,C#,Unity3d,Visual Studio 2013,Resharper,我正在使用Visual Studio 2013 Pro和Resharper 8.2 当我键入一行时,如: List<int> MyList; 列出MyList; 我得到一个自动添加的名称空间。不幸的是,它自动添加的名称空间通常是错误的。它添加了Boo.lang,其中包含一个列表定义,我不想要那个名称空间,我想要System.Collections.Generic 我已经查看了,但无法确定设置是否会自动添加名称空间。我看不出它在VS2013或Resharper中的位置或名称 有人知

我正在使用Visual Studio 2013 Pro和Resharper 8.2

当我键入一行时,如:

List<int> MyList;
列出MyList;
我得到一个自动添加的名称空间。不幸的是,它自动添加的名称空间通常是错误的。它添加了Boo.lang,其中包含一个列表定义,我不想要那个名称空间,我想要System.Collections.Generic

我已经查看了,但无法确定设置是否会自动添加名称空间。我看不出它在VS2013或Resharper中的位置或名称

有人知道吗?

尝试更新resharper:)

雷斯哈珀五世。10将显示这种情况:

并且,在按住Alt+Enter键后,如下所示:(您可以选择正确的方式)


我向Jetbrains发送了查询,问题出在Resharper中。这是支持工程师解释的。。这解决了我的问题

当您键入“List”-IntelliSense中存在哪些项?我猜会出现类似“List(在Boo.Lang.List中)”的内容,然后您完成它,ReSharper将添加引用以解析添加的符号


因此,您可以从IntelliSense弹出窗口中排除导入项-请取消选中ReSharper |选项|环境| IntelliSense |完成行为|在|自动完成中显示导入项。“

我现在确实得到了该选项,我试图阻止的是名称空间的自动设置。但我将向Jetbrains发送一个查询,以查明问题是因为resharper 8.x还是visual studio问题。