2013-03-07 41 views
0

我剛剛注意到了這一點,但我不知道它是否有效。自動完成功能在VS2010中對數據成員不能正常工作,但適用於方法

,如果我有一個像

class Foo 
{ 
public: 
    DoStuff(); 

    bool flag; 
}; 

類和I型在

Foo f; 
f.D 

,隨後按ctrl +空格,我得到智能感知名單,其中包括DoStuff,我可以只按Enter鍵(也許首先用箭頭鍵選擇它)並將其粘貼到編輯器中。

,但如果我這樣做

Foo f; 
f.f 

其次Ctrl +空格鍵,flag出現在列表上,但如果我嘗試選擇它進入,它只是取消列表,把什麼到編輯器。

這是一個Visual Studio的錯誤,或設置我必須讓地方?

回答

1

儘量按Ctrl + Alt +空格鍵來重新啓用自動完成 如果它不工作做到以下

  1. devenv.exe的/ ResetSettings
  2. devenv的/ resetuserdata
  3. 轉到特什 - >選項 - >文本編輯器 - >所有語言查看是否檢查語句完成下的所有選項
相關問題