Strumenti di codifica C e C++ | Visual Studio2024-08-22T17:53:31-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
Screenshot del video Creazione di applicazioni Windows native in Visual Studio 2022

Effettuando il download, accetti lecondizioni 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 3rdcomunicazioni di terze parti o nella licenza associata. Effettuando il download, si accettano anche tali licenze.

Scrivere codice in un linguaggio diverso?

Scarica Visual Studio per Windows e scegli gli strumenti necessari

Scopri le novità

Screenshot del video Creazione di app multipiattaforma con C++ in Visual Studio 2022
Screenshot del video Ricaricamento rapido per giochi C++ con Visual Studio 2022

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 2022.

screenshot del set di strumenti Microsoft Visual C++

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.

Supporto di C++ moderno

Crea 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.

screenshot del supporto per C++ 11, C++ 14 e molte funzionalità di C++ 17

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à.

Linux Development

Sviluppa per Android e iOS garantendo la produttività

Sfrutta 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 .NET MAUI e C++.

Cross Platform

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, come Unity, Unreal e Cocos. Unisciti alle numerose aziende sviluppatrici di giochi di grande successo che usano già Visual Studio per incrementare la produttività con Visual Studio 2022 e il debugger all’avanguardia.

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à

Feedback