Tasti di scelta rapida di refactoring, schema Brief
Aggiornamento: novembre 2007
Di seguito sono riportate le combinazioni di tasti di scelta rapida che possono essere utilizzate per modificare il codice migliorandolo dopo la scrittura.
Nome comando |
Tasti di scelta rapida |
Descrizione |
---|---|---|
Edit.ImplementAbstractClassStubs |
CTRL + L, A |
Consente di visualizzare uno smart tag per permettere la creazione di una classe che eredita da una classe astratta contenente almeno un membro astratto. |
Edit.ImplementInterfaceStubsExplicitly |
CTRL + L, F |
Consente di visualizzare uno smart tag che permette di implementare in modo esplicito una classe che deriva da un'interfaccia e genera automaticamente gli stub. Per ulteriori informazioni, vedere Implementazione esplicita di un membro di interfaccia (Guida per programmatori C#). |
Edit.ImplementInterfaceStubsImplicitly |
CTRL + L, N |
Consente di visualizzare uno smart tag che permette di implementare in modo implicito una classe che deriva da un'interfaccia e genera automaticamente gli stub. |
Refactor.EncapsulateField |
CTRL + R, CTRL + E |
Consente di visualizzare la Finestra di dialogo Incapsula campo che permette di creare una proprietà da un campo esistente e quindi di aggiornare il codice per fare riferimento alla nuova proprietà. |
Refactor.ExtractInterface |
CTRL + R, CTRL + I |
Consente di visualizzare la Finestra di dialogo Estrai interfaccia che permette di creare una nuova interfaccia con membri derivati da una classe, uno struct o un'interfaccia esistente. |
Refactor.ExtractMethod |
CTRL + R, CTRL + M |
Consente di visualizzare la Finestra di dialogo Estrai metodo che permette di creare un nuovo metodo da un frammento di codice di un metodo esistente. |
Refactor.PromoteLocalVariabletoParameter |
CTRL + R, CTRL + P |
Consente di spostare una variabile da un utilizzo locale a un metodo, un indicizzatore o un parametro di costruttore aggiornando correttamente i siti di chiamata. Per ulteriori informazioni, vedere Alza di livello variabile locale a parametro. |
Refactor.RemoveParameters |
CTRL + R, CTRL + V |
Consente di visualizzare la finestra di dialogo Rimuovi parametri che rimuove parametri da metodi, indicizzatori o delegati modificando la dichiarazione in tutte le posizioni in cui il membro viene chiamato. Per ulteriori informazioni, vedere Rimuovi parametri. |
Refactor.Rename |
CTRL +R, CTRL + R |
Consente di visualizzare la Finestra di dialogo Rinomina che permette di rinominare gli identificatori per i simboli del codice quali campi, variabili locali, metodi, spazi dei nomi, proprietà e tipi. |
Refactor.ReorderParameters |
CTRL + R, CTRL + O |
Consente di visualizzare la Finestra di dialogo Riordina parametri che permette di modificare l'ordine dei parametri per metodi, indicizzatori e delegati. |