ReSharper在初始化对象时更改intellisense行为

时间:2013-03-28 14:31:26

标签: visual-studio-2010 resharper intellisense resharper-7.1 object-initialization

我们假设我有一个班级

public class Dummy
{
    public int DummyInt { get; set; }
    public string DummyString { get; set; }
}

在我的代码中的某处:

var dummy = new Dummy
{

在VS10中,如果我现在按'a',我将获得一个成员列表:DummyInt,DummyString。但是如果按下'a',当ReSharper打开时,不会显示任何内容。我必须按'd'才能列出两个字段。

我通过了ReSharper选项,但我无法在任何地方找到它。是否可以关闭它?

R#7.1

1 个答案:

答案 0 :(得分:2)

Resharper提供了几种不同的符号完成。基本的名为Symbol Completion,并具有Ctrl-Space的默认键绑定。更智能的一个称为Smart Completion,并具有Ctrl-Shift-Space的默认键绑定。