Visual Studio C/C++ IDE and Compiler for Windows Skip to content
Strumenti di codifica C e C++ | Visual Studio2020-10-26T11:10:51-07:00

Tecnologie di Visual Studio

Sviluppa applicazioni C e C++

Sviluppo di applicazioni desktop con C++

Crea moderne app C++ per Windows usando i tuoi strumenti preferiti, tra cui MSVC, Clang, CMake o MSBuild

screenshot of python development

Installazione di Visual Studio

L’installazione predefinita di Visual Studio permette di aggiungere gli elementi necessari per lo sviluppo in C++

graphic displaying multiple codebases

Supporto di ogni codebase

CMake, Clang, mingw e altro ancora

Apri una codebase da qualsiasi ambiente e inizia subito a lavorare. Usa MSBuild con il compilatore Microsoft Visual C++ o un set di strumenti di terze parti come CMake con Clang o mingw per compilare ed eseguire il debug del codice direttamente nell’IDE. Sfrutta i vantaggi di un’esperienza CMake di prima classe.

Sviluppo in Windows

Il modo migliore di usare Windows

Progetta e compila programmi di Windows Desktop classico o app di Windows universale per HoloLens, Surface Hub, PC e Xbox con il set di strumenti di Microsoft Visual C++ e Visual Studio 2019.

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

Supporto di C++ moderno

Sviluppa app con C++11, C++14 e C++17

Usufruisci del supporto per C++11, C++14 e di molte funzionalità di C++17 con prestazioni all’avanguardia, velocità di compilazione e sicurezza. Scrivi il codice usando la potenza delle espressioni lambda generiche, delle funzioni ripristinabili, di decltype (auto), di espressioni costanti estese e attributi C++, di espressioni di riduzione, di specificatori noexcept nel sistema di tipi, di variabili inline e di altre funzionalità moderne.

Sviluppo in Linux

Scrivi app Linux ed eseguine il debug in tempo reale

Sfrutta i vantaggi di strumenti avanzati per la scrittura del codice e per il debug per gestire il codice creato per Linux con GCC, Clang o un altro compilatore. Esegui il debug delle applicazioni Linux mentre vengono eseguite in remoto con GDB. Sia che crei app IoT o che crei servizi cloud HPC (High Performance Computing) per Linux, Visual Studio ti permetterà di aumentare la produttività.

screenshot of Linux debugging tools
screenshot of mobile development window

Sviluppo di app per dispositivi mobili

Sviluppa per Android e iOS e rimani produttivo

Sfrutta le potenzialità di Visual Studio 2019 e del debugger per creare app e giochi Android e/o iOS a prestazioni elevate in C++, per condividere librerie C++ da usare sia con piattaforme per dispositivi mobili che con Windows o per scrivere il codice una sola volta ed eseguirlo in tutte le piattaforme mobili con Xamarin e C++.

Sviluppo di giochi

Unisciti alle numerose aziende di punta sviluppatrici di giochi AAA che usano già Visual Studio

Crea giochi a prestazioni elevate con DirectX da eseguire nei dispositivi Windows o sviluppa giochi multipiattaforma con i motori di gioco più diffusi, ad esempio Unity, Unreal e Cocos. Unisciti alle numerose aziende sviluppatrici di giochi di grande successo che già usano Visual Studio per incrementare la produttività con Visual Studio 2019 e il debugger all’avanguardia.

screenshot of game development window
screenshot of debugging and diagnostics windows

Debug e diagnostica senza precedenti

Scrivi il miglior codice privo di errori

Esegui tutte le attività di base come l’impostazione di punti di interruzione e l’esecuzione del codice istruzione per istruzione, quindi passa ad attività più avanzate con la visualizzazione di variabili, la profilatura delle prestazioni, il debug di processi locali o remoti e il debug di applicazioni multithread. Esegui fino alla riga selezionata, modifica il codice live e continua l’esecuzione senza la necessità di ricompilare l’app.

Funzionalità di produttività potenti

Visualizza, modifica e migliora il codice rapidamente

Visualizza il codice con colorazione della sintassi, linee guida, descrizioni comandi del codice, visualizzazione classi o gerarchia delle chiamate. Puoi passare a qualsiasi simbolo del codice per riferimento, definizione, dichiarazione e altro ancora. Completa automaticamente il codice durante la digitazione, risolvi rapidamente i problemi ed effettua il refactoring del codice in base alle tue esigenze. Analizza il codice per individuare i problemi più comuni. Risparmia tempo da dedicare più proficuamente ad altre attività.

screenshot of productivity features

IDE gratuito con funzionalità complete per studenti, open-source e per singoli sviluppatori

Download gratuito

Strumenti di sviluppo professionali, servizi e vantaggi della sottoscrizione per i piccoli team

Versione di valutazione gratuita

Soluzione end-to-end per soddisfare le complesse esigenze di qualità e scalabilità dei team di tutte le dimensioni

Versione di valutazione gratuita

Feedback