La extensión C/C++ agrega soporte de lenguaje para C/C++ a Visual Studio Code, incluidas funciones de edición (IntelliSense) y depuración.
C++ es un lenguaje compilado, lo que significa que el código fuente de su programa debe traducirse (compilarse) antes de poder ejecutarse en su computadora. VS Code es ante todo un editor y se basa en herramientas de línea de comandos para realizar gran parte del flujo de trabajo de desarrollo. La extensión C/C++ no incluye un compilador o depurador de C++ . Deberá instalar estas herramientas o utilizar las que ya están instaladas en su computadora.
Aquí hay una lista de compiladores y arquitecturas por plataforma oficialmente admitidas por la extensión. Estos se reflejan en los modos IntelliSense disponibles en la configuración IntelliSense de la extensión. Tenga en cuenta que la compatibilidad con otros compiladores puede ser limitada.
Plataforma | Compiladores | Arquitecturas |
---|---|---|
ventanas | MSVC, sonido metálico, CCG | x64, x86, brazo64, brazo |
linux | Sonido metálico, CCG | x64, x86, brazo64, brazo |
macos | Sonido metálico, CCG | x64, x86, brazo64 |
Para obtener más información sobre cómo instalar las herramientas necesarias o configurar la extensión, siga los tutoriales a continuación.
Tutoriales de extensión C/C++ por compilador y plataforma
Preguntas frecuentes
Consulte las preguntas frecuentes antes de presentar una pregunta.
Proporcionar comentarios
Presente preguntas, problemas o solicitudes de funciones para la extensión.
Problemas conocidos
Si alguien ya ha presentado un problema que incluye sus comentarios, deje un ? o ? reacción sobre el tema para votar a favor o en contra para ayudarnos a priorizar el tema.
Encuesta rápida
Háganos saber lo que piensa de la extensión respondiendo la encuesta rápida.
Las contribuciones siempre son bienvenidas. Consulte nuestra guía de contribución para obtener más detalles.
Este proyecto ha adoptado el Código de conducta de código abierto de Microsoft. Para obtener más información, consulte las preguntas frecuentes sobre el Código de conducta o comuníquese con [email protected] si tiene alguna pregunta o comentario adicional.
El software puede recopilar información sobre usted y su uso del software y enviarla a Microsoft. Microsoft puede utilizar esta información para proporcionar servicios y mejorar nuestros productos y servicios. Puede desactivar la telemetría mediante la misma configuración proporcionada por Visual Studio Code: "telemetry.enableTelemetry"
. Nuestra declaración de privacidad se encuentra aquí. Puede obtener más información sobre la recopilación y el uso de datos en la documentación de ayuda y en nuestra declaración de privacidad. Su uso del software opera como su consentimiento a estas prácticas.
Este proyecto puede contener marcas comerciales o logotipos de proyectos, productos o servicios. El uso autorizado de las marcas comerciales o logotipos de Microsoft está sujeto y debe seguir las Pautas de marcas y marcas comerciales de Microsoft. El uso de marcas comerciales o logotipos de Microsoft en versiones modificadas de este proyecto no debe causar confusión ni implicar patrocinio de Microsoft. Cualquier uso de marcas comerciales o logotipos de terceros está sujeto a las políticas de dichos terceros.