Desarrolle aplicaciones con C y C++
Cree aplicaciones modernas de C y C++ para Windows con las herramientas que prefiera, como MSVC, Clang, CMake o MSBuild.
Instalar los componentes necesarios para compilar aplicaciones de C y C++
- Contene componentes de C/C++ para el desarrollo de equipos de escritorio, móviles, Linux y juegos
- Obtenga una instalación ligera y simplificada
- Agregue más componentes durante la instalación, o
Al descargar, acepta los términos de licencia para la edición de Visual Studio que seleccione a continuación. También ofrecemos la posibilidad de descargar software con Visual Studio. Este software recibe la licencia por separado, como se establece en los Avisos de terceros o en su licencia correspondiente. Al descargar, también acepta esas licencias
¿Codificar en su lugar en un lenguaje diferente?
Descargue Visual Studio para Windows y elija las herramientas que necesite
Compatibilidad con cualquier código base
CMake, Clang, mingw, etc.
Abra un código base desde cualquier entorno y empiece a trabajar de inmediato. Use MSBuild con el compilador de Microsoft Visual C++ o un conjunto de herramientas de terceros, como CMake con Clang o mingw, para compilar y depurar su código directamente en el IDE. Disfrute de una experiencia de primera con CMake.
Desarrollo de Windows
La mejor manera de desarrollar para Windows
Diseñe y compile programas clásicos para el escritorio de Windows o aplicaciones universales de Windows para HoloLens, Surface Hub, PC y Xbox con el conjunto de herramientas de Microsoft Visual C++ y Visual Studio 2022.
Compatibilidad con versiones modernas de C++
Compile aplicaciones con C++11, C++14 y C++17
Disfrute de compatibilidad con C++11, C++14 y muchas características de C++17, con una productividad de compilación, una seguridad y un rendimiento extraordinarios. Escriba código con el potencial de las expresiones lambda genéricas, las funciones reanudables, decltype (auto), constexpr extendido y atributos de C++, expresiones fold, noexcept en el sistema de tipos, variables alineadas y otras características modernas.
Desarrollo en Linux
Escriba aplicaciones de Linux y depúrelas en tiempo real
Aproveche las eficaces herramientas de programación y depuración para administrar código dirigido a Linux y compilado con GCC, Clang u otro compilador. Depure sus aplicaciones de Linux mientras se ejecutan de manera remota con GDB. Ya sea que esté compilando aplicaciones IoT o servicios en la nube de informática de alto rendimiento para Linux, Visual Studio le ayudará a ser más productivo.
Desarrollo móvil
Desarrolle para Android e iOS sin dejar de lado la productividad
Aproveche la eficacia de Visual Studio 2022 y del depurador para compilar aplicaciones y juegos para Android o iOS de alto rendimiento en C++, comparta bibliotecas de C++ en trabajos tanto para plataformas móviles como para Windows, o escriba el código una vez y ejecútelo en todas las plataformas móviles con Xamarin y C++.
Desarrollo de juegos
Únase a los numerosos estudios de los principales juegos AAA que ya usan Visual Studio
Cree juegos de alto rendimiento con DirectX para ejecutarlos en dispositivos Windows, o bien compile juegos multiplataforma con uno de los principales motores de juegos, como Unity, Unreal y Cocos. Únase a los numerosos estudios de juegos extremadamente prósperos que ya usan Visual Studio para aumentar su productividad con Visual Studio 2022 y el depurador de alta calidad.
Depuración y diagnóstico incomparables
Escriba el mejor código sin errores
Realice todas las tareas básicas, como establecer puntos de interrupción y explorar el código paso a paso, para avanzar después con la visualización de variables, la definición de perfiles de rendimiento, la depuración de procesos locales y remotos, y la depuración de aplicaciones multiproceso. Use la característica Ejecutar hasta clic, edite el código activo y siga ejecutándolo sin tener que volver a compilarlo.
Características de productividad eficaces
Examine, edite y mejore su código rápidamente
Visualice su código con la coloración de sintaxis, directrices, información sobre herramientas en el código y las características Vista de clases o Jerarquía de llamadas. Navegue a cualquier símbolo de código por referencia, definición, declaración, etc. Autocomplete su código a medida que escribe, repare problemas rápidamente y refactorice el código de acuerdo con sus necesidades. Analice el código para determinar si presenta problemas comunes. Ahorre tiempo que puede invertir en algo mejor.
IDE gratuito con todas las características para alumnos, desarrolladores de código abierto y desarrolladores individuales
Herramientas de desarrollo profesionales, servicios y ventajas para suscripción para equipos pequeños
Solución completa para satisfacer las exigentes necesidades de calidad y escala de equipos de todos los tamaños