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
Effettuando il download, si accettano le condizioni 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 3rd comunicazioni di terze parti 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
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
Progettare e compilare 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 2022.
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à.
Sviluppo per dispositivi mobili
Sviluppa per Android e iOS e rimani produttivo
Sfruttare le potenzialità di Visual Studio 2022 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. Partecipare alle numerose aziende sviluppatrici di giochi di grande successo che già usano Visual Studio per incrementare la produttività con Visual Studio 2022 e il debugger all’avanguardia.
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à.
IDE gratuito con funzionalità complete per studenti e sviluppatori singoli e open-source
Strumenti di sviluppo professionali, servizi e vantaggi della sottoscrizione per i piccoli team
Soluzione end-to-end per soddisfare le complesse esigenze di qualità e scalabilità dei team di tutte le dimensioni