Passa a contenuti principali
Produttività di .NET | Visual Studio2021-10-18T14:46:40-07:00

Produttività per .NET con Visual Studio 2022

Visual Studio 2022 offre molte funzionalità che ti aiuteranno ad essere più produttivo mentre crei e promuovi l’innovazione in C# e Visual Basic.

screenshot per l'esplorazione rapida nel codice

Esplorazione del codice veloce

Potente analisi del codice live

Code Analysis controlla il codice C# e Visual Basic per individuare stile, qualità, manutenibilità e altri problemi. L’analisi del codice viene eseguita durante la fase di progettazione su tutti i file aperti, in modo da ottenere un feedback immediato sulle violazioni del codice durante la digitazione e applicare uno dei numerosi refactoring, azioni rapide e correzioni del codice per correggere la violazione.

Azioni rapide e refactoring (CTRL+.)
Pulizia del codice (Ctrl+K,E)
Formatta selezione (CTRL+E,F)
Formatta documento (CTRL+E,D)
Apri elenco errori (CTRL+W,E)
Vai a errore/riferimento/ecc. successivo. (F8)
Screenshot di una potente analisi del codice in tempo reale
Screenshot per Advanced IntelliSense

IntelliSense avanzato

IntelliSense offre varie funzionalità di modifica del codice, tra cui completamento del codice, informazioni sui parametri ed elenchi di membri. I filtri e le evidenziazioni di IntelliSense consentono di trovare quello che cerchi, in particolare nelle API e nel codice con cui non hai familiarità.

Live Unit Testing

Live Unit Testing in Visual Studio Enterprise esegue automaticamente in background gli unit test interessati durante la digitazione. Offre anche un feedback in tempo reale sulle righe di codice considerate dagli unit test riusciti e non riusciti, aumentando drasticamente la produttività nella scrittura e nella manutenzione degli unit test.

Screenshot LUT VB
Screenshot del debug

Debug migliorato

Usa il nuovo helper delle eccezioni per approfondire le informazioni sulle eccezioni, ottenere rapidamente le informazioni utili a risolvere i problemi e personalizzare le condizioni per controllare l’esperienza di debug. Il nuovo gesto di clic per l’esecuzione semplifica l’esperienza di debug, eliminando la necessità di aggiungere punti di interruzione temporanei.

Attiva/disattiva punto di interruzione (F9)
Esegui istruzione (F10)
Esegui istruzione/routine (F11)

Suggerimenti inline

Visualizzazioni incorporate per hint di nome di parametro e hint di tipo per valori letterali, valori letterali castati e creazioni di istanze di oggetti prima di ogni argomento nelle chiamate di funzione, nelle variabili con tipi dedotti e nei tipi di parametro lambda.

Visualizzare il nome e il tipo del parametro inline facendo clic su ALT+F1
Attivare i riscontri inline in Strumenti > Opzioni > Editor di testo > C# o Di base > Avanzato > Visualizzare i riscontri dei nomi dei parametri inline e Visualizzare i riscontri dei tipi di inline
Screenshot di riscontri inline
screenshot di Code Analysis

Analisi del codice personalizzata

Non riesci a trovare l’analizzatore o il refactoring che ti interessa? Scrivere l’analizzatore Roslyn e la correzione del codice.

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

Prova gratuita

Soluzione end-to-end per soddisfare le complesse esigenze di qualità e scalabilità dei team di tutte le dimensioni

Prova gratuita

Feedback