vscode visual studio code autocompletar activar c++ visual-studio intellisense

code - Visual Studio 2013 C++ IntelliSense muestra sugerencias pero no las confirma presionando ninguno de los caracteres de confirmaciĆ³n de la lista de miembros



javadoc visual studio code (2)

Yo tuve el mismo problema. Estoy usando C ++ junto con Boost. Hay un problema de vinculador famoso con Boost en modo de depuración.

Solucioné este problema con la macro del preprocesador _HAS_ITERATOR_DEBUGGING 0

Pero el intellisense dejó de funcionar. Busqué en la pestaña Lista de errores de Visual Studio y encontré una entrada que dice que intellisense tiene un problema con esta macro.

Luego de cambiar esta macro a _HAS_ITERATOR_DEBUGGING = 0

intellisense funciona perfectamente.

Esperemos que esto te ayude Walter

Cuando escribo un proyecto en C ++, recibo una sugerencia. Puedo cometer la sugerencia seleccionada presionando la tecla Tab; Pero si presiono Intro o espacio o cualquiera de los caracteres de confirmación de la lista de miembros:

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

, Intellisense no confirma la opción seleccionada. Quiero que esta sugerencia se confirme con cualquiera de estos caracteres, exactamente como la configuración predeterminada en C #.


  • Abrir Opciones desde los menús: Herramientas -> Opciones
  • Vaya a la página: Editor de texto -> C ++ -> Avanzado
  • Desplácese hacia abajo hasta la sección Intellisense
  • Cambie la opción: Lista de miembros Cometer Agresivo de Falso a Verdadero