Azioni rapide
Le azioni rapide consentono di generare codice, effettuarne il refactoring o modificarlo in altro modo con facilità tramite un'unica azione. Sono disponibili azioni rapide per C#, C++ e i file di codice Visual Basic. Alcune azioni sono specifiche per un linguaggio e altre si applicano a tutti i linguaggi.
È possibile usare le azioni rapide per:
Applicare una correzione del codice per la violazione di una regola dell'analizzatore del codice
Eliminare una violazione della regola dell'analizzatore del codice o configurarne la gravità
Effettuare un refactoring (ad esempio impostare come inline una variabile temporanea)
Generare codice (ad esempio introdurre una variabile locale)
Nota
Questo argomento si applica a Visual Studio in Windows. Per Visual Studio per Mac, vedere Refactoring (Visual Studio per Mac).
Le azioni rapide possono essere applicate utilizzando la lampadina o le icone del cacciaviteoppure premendo CTRL+. Quando il cursore si trova su una riga di codice per la quale è disponibile un'azione. Verrà visualizzata una lampadina di errore se è presente una sottolineatura ondulata rossa che indica un errore e Visual Studio ha una correzione disponibile per l'errore.
È possibile che fornitori terzi offrano diagnostiche e suggerimenti personalizzati per qualsiasi linguaggio, ad esempio includendoli in SDK: le lampadine di Visual Studio compariranno in base a tali regole.
Icone
L'icona visualizzata quando è disponibile un'azione rapida indica il tipo di correzione o refactoring disponibile. L'icona del cacciavite indica solo che sono disponibili azioni per modificare il codice, ma non è necessario usarle necessariamente. L'icona a forma di lampadina gialla indica che sono disponibili azioni da eseguire per migliorare il codice. L'icona della lampadina di errore indica che è disponibile un'azione che corregge un errore nel codice.
Per visualizzare una lampadina o un cacciavite
Se è disponibile una correzione, le lampadine compaiono:
Quando si passa il puntatore del mouse sulla posizione di un errore
Nel margine sinistro dell'editor quando si sposta il punto di inserimento (cursore) sulla riga di codice applicabile
È anche possibile premere CTRL+ in qualsiasi punto di una riga per visualizzare un elenco di azioni rapide e refactoring disponibili.
Per vedere le potenziali correzioni, selezionare la freccia GIÙ accanto alla lampadina o il collegamento Mostra correzioni potenziali. Viene visualizzato un elenco delle azioni rapide disponibili.
Suggerimento
Per informazioni su come disattivare alcune delle azioni rapide per la correzione del codice, vedere Disabilitare l'analisi del codice sorgente per .NET.
Contenuto correlato
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per