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
- Agregar 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
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 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.
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.
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.
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 .NET MAUI y C++.
Ú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.