自动完成在VS2010中无法正常运行数据成员,但适用于方法

时间:2013-03-07 19:28:28

标签: visual-studio-2010 autocomplete

我最近才注意到这一点,但我不知道它是否有效。

如果我有类似

的课程
class Foo
{
public:
    DoStuff();

    bool flag;
};

我输入

Foo f;
f.D

接下来是ctrl + space,我得到包含DoStuff的intellisense列表,我可以按回车(可能先用箭头键选择它),然后它会被粘贴到编辑器中。

但如果我这样做

Foo f;
f.f

后跟ctrl + space,flag出现在列表中,但如果我尝试用enter选择它,它只会取消列表,不会在编辑器中放入任何内容。

这是一个视觉工作室的错误,还是我必须在某个地方启用的设置?

1 个答案:

答案 0 :(得分:1)

尝试按Ctrl + Alt + Space重新启用自动完成功能 如果它不起作用,请执行以下操作

  1. devenv.exe / ResetSettings
  2. devenv / resetuserdata
  3. Goto Toos - >选项 - >文字编辑器 - >所有语言,以查看是否已选中“语句完成”下的所有选项