Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Visual Studio è uno strumento di sviluppo potente che è possibile usare per completare l'intero ciclo di sviluppo in un'unica posizione. Si tratta di un ambiente di sviluppo integrato completo (IDE) che è possibile usare per scrivere, modificare, eseguire il debug e compilare codice e quindi distribuire l'app. Visual Studio include compilatori, strumenti di completamento del codice, controllo del codice sorgente, estensioni e molte altre funzionalità per migliorare ogni fase del processo di sviluppo software. Questo articolo offre una panoramica di Visual Studio.
Con l'ampia gamma di funzionalità e supporto del linguaggio in Visual Studio, è possibile passare dalla scrittura del primo programma "Hello World" allo sviluppo e alla distribuzione di app. Ad esempio, compilare, eseguire il debug e testare le app .NET e C++, modificare ASP.NET pagine nella visualizzazione progettazione Web, sviluppare app per dispositivi mobili e desktop multipiattaforma con .NET o creare interfacce utente Web reattive in C#.
Per installare Visual Studio, selezionare il pulsante seguente e scegliere l'edizione di Visual Studio da scaricare.
Per installare Visual Studio, selezionare il pulsante seguente e scegliere l'edizione di Visual Studio da scaricare.
Per installare Visual Studio, selezionare il pulsante seguente e scegliere l'edizione di Visual Studio da scaricare.
Perché usare Visual Studio?
Visual Studio offre agli sviluppatori un ambiente di sviluppo ricco di funzionalità per sviluppare codice in modo efficiente e collaborativo.
- Programma di installazione basato sul carico di lavoro. Installare solo ciò di cui hai bisogno.
- Potenti strumenti e funzionalità di codifica. Tutto il necessario per creare le app in un'unica posizione.
- Supporto per più lingue. Codice in C++, C#, JavaScript, TypeScript, Python e altro ancora.
- Sviluppo multipiattaforma. Creare app per qualsiasi piattaforma.
- Integrazione del controllo della versione. Collaborare al codice con i compagni di squadra.
- Sviluppo assistito dall'IA. Scrivere codice in modo efficiente con l'assistenza per l'intelligenza artificiale.
Scopri Visual Studio
Visual Studio supporta parti diverse del ciclo di sviluppo software.
Sviluppare il codice
L'IDE di Visual Studio offre funzionalità che semplificano la scrittura e la gestione del codice in tutta sicurezza. Ad esempio, è possibile scrivere codice in modo rapido e accurato usando gli strumenti di sviluppo assistito dall'intelligenza artificiale . Questi strumenti includono di GitHub Copilot e IntelliCode. Apportare rapidi miglioramenti al codice esaminando i suggerimenti, indicati da un'icona a forma di lampadina, che suggeriscono azioni o espandono e comprimeno blocchi di codice usando la struttura. Organizzare ed esplorare il codice usando Esplora soluzioni, che mostra il codice organizzato per file o Visualizzazione classi, che mostra il codice organizzato per classi.
Altre informazioni sulle funzionalità nell'IDE che consentono di organizzare e modificare il contenuto:
- editor di codice
- Personalizza l'IDE e l'editor
- Organizzare il codice
- Suggerimenti e consigli
Sviluppo assistito dall'intelligenza artificiale
GitHub Copilot, GitHub Copilot Chat e IntelliCode consentono di scrivere codice più velocemente e con maggiore precisione, consentono di sviluppare una comprensione più approfondita della codebase e di altre attività di sviluppo, ad esempio la scrittura di unit test, il debug e la profilatura.
Altre informazioni sullo sviluppo assistito dall'intelligenza artificiale in Visual Studio.
Introduzione a GitHub Copilot in Visual Studio:
- Installare e gestire GitHub Copilot
- Usare i Completi Copilot di GitHub in Visual Studio
- Usare GitHub Copilot Chat in Visual Studio
- Eseguire il debug con Copilot
Compilare l'app
È possibile assemblare e compilare le applicazioni per creare build immediatamente e testarle in un debugger. È possibile eseguire compilazioni multiprocessore per progetti C++ e C#. Visual Studio offre anche diverse opzioni che è possibile configurare durante la compilazione di applicazioni. È possibile creare una configurazione di compilazione personalizzata, usare le configurazioni predefinite, nascondere determinati messaggi di avviso o aumentare le informazioni sull'output di compilazione.
Altre informazioni su come compilare e costruire in Visual Studio:
Eseguire il debug del codice
Il debug integrato in Visual Studio consente di eseguire facilmente il debug, il profilo e diagnosticare il codice. È possibile esaminare il codice ed esaminare i valori archiviati nelle variabili, impostare espressioni di controllo sulle variabili per vedere quando i valori cambiano ed esaminare il percorso di esecuzione del codice. Visual Studio offre anche altri modi per eseguire il debug del codice durante l'esecuzione.
Altre informazioni sul debug in Visual Studio:
- Eseguire il debug dell'app
- tecniche e strumenti di debug
- Misurare le prestazioni dell'app
- Eseguire il debug con Copilot
- Suggerimenti e consigli
Testare il codice
È possibile scrivere codice di alta qualità usando strumenti di test completi in Visual Studio. Gli unit test offrono agli sviluppatori e ai tester un modo rapido per trovare gli errori logici nel codice. È possibile analizzare la quantità di codice che si sta testando e visualizzare i risultati istantanei in un gruppo di test. Conoscere l'impatto di ogni modifica apportata usando funzionalità avanzate che testano il codice durante la digitazione.
Altre informazioni sugli strumenti di test disponibili in Visual Studio:
- Usare gli strumenti di test in Visual Studio
- Creare ed eseguire test unitari
- Analizzare la copertura del codice
Controllo della versione
Usando le funzionalità Git integrate in Visual Studio, è possibile clonare, creare o aprire repository personalizzati. La finestra degli strumenti Git fornisce tutti gli elementi necessari per eseguire il commit e il push delle modifiche, gestire i rami e risolvere i conflitti di merge. Se si ha un account GitHub, è possibile gestire i repository direttamente in Visual Studio.
Altre informazioni sul controllo della versione in Visual Studio:
- controllo della versione di con Git
- Visual Studio e GitHub
Collaborare
Visual Studio Live Share consente lo sviluppo collaborativo in tempo reale. Con Live Share è possibile condividere il progetto con i colleghi, indipendentemente dalla lingua o dalla piattaforma. Risolvere rapidamente i problemi consentendo al team di connettersi, spostarsi, impostare punti di interruzione e digitare nella sessione dell'editor.
Altre informazioni sulla collaborazione con Live Share:
Eseguire il deployment della tua app
Quando si distribuisce un'applicazione, un servizio o un componente, si distribuisce per l'installazione in altri computer, dispositivi o server o nel cloud. È possibile scegliere il metodo appropriato in Visual Studio per il tipo di distribuzione necessario. Condividere le app e il codice pubblicando sul Web o Azure oppure distribuendo in una condivisione di rete o in una cartella locale.
Altre informazioni su come distribuire l'app con Visual Studio:
- Distribuire la tua app da Visual Studio
- Distribuire l'app in una cartella, un server Web, Azure o un'altra destinazione
Scegliere l'edizione di Visual Studio
Sono disponibili tre edizioni di Visual Studio:
- Comunità. Un IDE gratuito e completo per studenti, sviluppatori open source e singoli sviluppatori.
- Professionista. Opzione basata su sottoscrizione per singoli sviluppatori o piccoli team.
- Enterprise. Opzione basata su sottoscrizione per le organizzazioni aziendali e aziendali di piccole e grandi dimensioni.
Confrontare le funzionalità tra le edizioni di Visual Studio e ottenere l'edizione di Visual Studio più adatta alle proprie esigenze.
Installare Visual Studio
Per installare Visual Studio, selezionare il pulsante seguente e quindi scegliere l'edizione di Visual Studio.
Inizia
Introduzione a una delle esercitazioni specifiche del linguaggio seguenti:
- Creare un'app console C# semplice
- Introduzione a Python
- Creare una semplice app console di Visual Basic
- Creare un'app console C++
- Creare un'app Node.js ed Express
Passo successivo
- Tour the IDE per acquisire familiarità con le funzionalità dell'IDE e per imparare a usarlo per le attività di base.