Visual Studio 2013 C++ IntelliSense shows suggestion but does not commit them by pressing any of the member list commit characters

Mohamed El-Nakib picture Mohamed El-Nakib · Dec 3, 2013 · Viewed 7.2k times · Source

When I type in a C++ project , I get suggestion. I can commit the selected suggestion by hitting Tab key; But if I press enter or space or any of the member list commit characters :

{}[]().,:;+-*/%&|^!=<>?@#\

, Intellisense doesn't commit the selected option. I want this suggestion to be committed with any of these characters, exactly as the default settings in C#.

Answer

Mohamed El-Nakib picture Mohamed El-Nakib · Dec 3, 2013
  • Open Options from menus: Tools -> Options
  • Navigate to page: Text Editor -> C++ -> Advanced
  • Scroll down to Intellisense section
  • Change the option: Member List Commit Aggressive from False to True