Feedback

Herramientas de programación de C y C++ | Visual Studio2018-08-17T09:59:03+00:00

IDE completo de C y C++ con Visual Studio

Use Visual Studio 2017 para crear aplicaciones, juegos, etc., dirigidos a Windows, Linux, Android e iOS, y aproveche las herramientas de depuración y productividad líderes del mercado para realizar su trabajo rápidamente.

Ilustración de “Compatibilidad con cualquier código base”
graphic displaying multiple codebases

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 dirigirse a 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 2017.

screenshot for Microsoft Visual C++ toolset
screenshot of support for C++11, C++14 and many C++17 features

Compatibilidad con C++ moderno

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 de Linux

Escribir aplicaciones de Linux y depurarlas 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.

screenshot of Linux debugging tools
screenshot of mobile development window

Desarrollo móvil

Desarrollar para Android e iOS sin dejar de lado la productividad

Aproveche la eficacia de Visual Studio 2017 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 2017 y el depurador de alta calidad.

screenshot of debugging and diagnostics windows

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.

screenshot of productivity features

Free, fully-featured IDE for students, open-source and individual developers

Free download

Professional developer tools, services, and subscription benefits for small teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all sizes

Free trial