Modifica del codice

Scrivi codice, spostati al suo interno e correggi i problemi.

Sviluppa con sicurezza

Ottieni supporto dove ti serve

Visual Studio ti guida con il supporto live durante la scrittura del codice, indipendentemente dal linguaggio usato, da C#/VB e C++ a JavaScript e Python.

IntelliSense descrive le API durante la digitazione e usa il completamento automatico per aumentare la velocità e la precisione. L’esplorazione di una nuova API è più rapida perché si può ridurre il set di valori per categoria. Informazioni rapide tramite descrizioni comando ti permettono di esaminare le definizioni delle API, mentre con il controllo degli errori di ortografia durante la digitazione puoi individuare qualsiasi problema, spesso già mentre digiti.

Esplora nel contesto

Non perderti durante l’esplorazione

Orientarsi in una base di codice di grandi dimensioni può essere difficile. Visual Studio ti aiuta a orientarti con maggiore facilità, senza perdere il contesto del codice o il markup da cui sei partito, con funzionalità quali l’anteprima della definizione e l’opzione avanzata GoTo, che ti consente di filtrare più facilmente e cercare un solo tipo di elemento.

Trova tutti i riferimenti ti consente di raggruppare, filtrare e cercare facilmente all’interno dei risultati e di mantenere tutti i set di risultati desiderati. La visualizzazione strutturale del file di codice da 10000 metri della barra di scorrimento migliorata permette di individuare rapidamente i problemi, mentre con la funzionalità di visualizzazione della struttura sai sempre dove ti trovi all’interno della struttura del blocco di codice.

Visualizza con facilità la struttura degli oggetti con l’esplorazione degli oggetti inline in Esplora soluzioni e cerca rapidamente i file nella soluzione.

Informazioni sul codice

Il quadro generale, proprio dove ti trovi

Grazie a CodeLens non devi uscire dal codice per comprenderne rapidamente la struttura di chiamata e passare alle funzioni correlate. CodeLens ti offre molto di più. Potrai infatti scoprire chi ha apportato l’ultima modifica a un metodo o se i test di un metodo hanno esito positivo, senza spostarti dalla posizione attuale nel codice.

Risolvi rapidamente i problemi

Vai al cuore dei problemi e delle correzioni

Le icone a forma di lampadina ti aiutano a identificare e risolvere problemi comuni di codifica, in molti casi direttamente durante la digitazione del codice, e a effettuare azioni rapide del codice (ad esempio il refactoring, l’implementazione di interfacce e altro ancora) direttamente dall’editor.

Trova tutti i problemi nell’Elenco errori

Tutti i problemi correlati al tuo codice in un’unica posizione

L’Elenco errori offre tutti gli strumenti per esplorare e correggere problemi correlati al codice nella soluzione, indipendentemente dall’origine, da problemi di compilazione a problemi di analisi del codice. Alcuni linguaggi supportano “analizzatori” personalizzati live per individuare problemi specifici del dominio durante la digitazione.

Usa i filtri avanzati per evidenziare il problema specifico, passare al problema e risolverlo.

Fai clic sul collegamento al codice o premi F1 in corrispondenza di un errore per cercare contenuto Web utile per la risoluzione dei problemi.

Effettua con facilità il refactoring

Sfrutta le capacità dell’IDE

Con la crescita del progetto, è possibile che tu debba ristrutturare ed effettuare il refactoring del codice scritto da te o da altri sviluppatori in precedenza. Tutto risulta più semplice se ti affidi a Visual Studio.

Alcuni linguaggi, inclusi C#, VB e ora C++, supportano opzioni di refactoring predefinite avanzate, ad esempio il metodo di estrazione e la ridenominazione tramite il menu Azioni rapide nell’editor di Visual Studio.

Le impostazioni ti seguono

…ovunque!

Sappiamo che la configurazione dell’ambiente proprio come piace a te è un’attività che vorresti fare solo una volta. Ci siamo quindi assicurati che queste impostazioni ti possano seguire quando accedi a Visual Studio. Viene anche eseguito il roaming delle identità che usi per l’accesso a diversi servizi per gli sviluppatori, ad esempio gli account di Azure. Dovrai quindi immettere queste credenziali solo una volta.

Layout perfetto per lo schermo

…ovunque tu sia!

Hai un layout preferito per quando lavori sul desktop con più monitor e un altro per il portatile? Nessun problema. Ora puoi salvare e applicare layout di schermo personalizzati ideali per determinati computer o attività specifiche.

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

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