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