IDE di Visual Studio con C/C++ per la multipiattaforma e lo sviluppo di giochi Skip to content
Strumenti di codifica C e C++ | Visual Studio2021-09-27T10:35:22-07:00

Cplusplus logo

Sviluppo di applicazioni C e C++

Crea app C e C++ moderne per Windows usando gli strumenti che preferisci, tra cui MSVC, Clang, CMake e MSBuild

Installa i componenti necessari per la creazione di app C e C++

  • contiene i componenti di C/C++ per desktop, mobile, Linux e sviluppo di giochi
  • Ottieni un’installazione leggera e semplificata
  • Aggiungi altri componenti durante l’installazione, o
C and C++ video screenshot

Effettuando il download, accetti i Termini di licenza per l’edizione Visual Studio selezionata di seguito. Offriamo anche la possibilità di scaricare software con Visual Studio. Questo software viene concesso in licenza separatamente come indicato nelle 3rdParty Notices o nella licenza associata. Effettuando il download, si accettano anche tali licenze.

Scrivere codice in un linguaggio diverso?

Scaricare Visual Studio per Windows e scegliere gli strumenti necessari

visualizzazione grafica di codebase multipli

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 del set di strumenti Microsoft Visual C++
screenshot del supporto per C++ 11, C++ 14 e molte funzionalità di C++ 17

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 degli strumenti di debug di Linux
screenshot della finestra di sviluppo per dispositivi mobili

Sviluppo 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 della finestra di sviluppo per dispositivi mobili
screenshot delle finestre di debug e diagnostica

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.

Potenti funzionalità di produttività

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 delle funzionalità di produttività

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