Navigazione |
Trova per contesto |
-- |
-- |
-- |
|
|
Trova riferimenti |
|
|
|
|
ricerca più velocemente; clona i risultati |
Trova il simbolo nella soluzione |
|
|
-- |
|
supporta la funzionalità in soluzioni di grandi dimensioni |
Implementazione GoTo dal simbolo |
|
|
|
|
salta dai file esterni ai progetti |
Implementazione GoTo da #include |
|
-- |
-- |
|
apre un'intestazione |
Implementazione di GoTo da commento |
-- |
-- |
-- |
|
salta dai simboli citati nei commenti |
Membro GoTo |
-- |
-- |
-- |
|
visualizza i membri relativi al simbolo corrente, non tutti i membri di una soluzione |
Correlato a GoTo |
-- |
-- |
-- |
|
va ai metodi di base, alle classi di base, alle classi derivate |
Evidenziare la riga corrente |
|
|
|
|
evita di oscurare il codice con una cornice sottile |
Elenca metodi nel file |
-- |
-- |
-- |
|
|
Spostare ambito |
-- |
-- |
-- |
|
passa al metodo successivo nel file |
Navigare avanti e indietro |
|
|
|
|
ignora i waypoint superflui |
Aprire il file corrispondente |
|
|
|
|
passa a file esterni al progetto; passa da più posti |
Aprire un file nella soluzione |
|
|
-- |
|
ricerca utilizzando filtri, filtri negativi, corrispondenza logico-originale o percorso |
Rifattorizzazione |
Cambiare firma |
|
|
-- |
|
modifica l'implementazione e i siti di chiamata |
Convertire tra puntatore e istanza |
-- |
-- |
-- |
|
|
Incapsulare campo |
-- |
-- |
-- |
|
|
Estrarre il metodo |
|
|
|
|
rende disponibile in IDE meno recenti |
Introdurre la variabile |
-- |
-- |
-- |
|
|
Spostare implementazione nel file di intestazione |
|
|
-- |
|
|
Spostare implementazione nel file sorgente |
|
|
-- |
|
|
Spostare implementazioni del metodo nel file di origine |
-- |
-- |
-- |
|
sposta in blocco |
Spostare la selezione in un nuovo file |
-- |
-- |
-- |
|
include automaticamente le intestazioni |
Rinominare |
|
|
|
|
rinomina più velocemente; scambia il tipo |
Rinominare i file |
-- |
-- |
-- |
|
aggiorna i file di progetto |
Generazione codici |
Aggiungere la dichiarazione Forward |
-- |
-- |
-- |
|
|
Aggiungere membro |
-- |
-- |
-- |
|
|
Aggiungi dichiarazioni di casi mancanti |
-- |
-- |
-- |
|
|
Aggiungere un membro simile |
-- |
-- |
-- |
|
|
Aggiungere la direttiva Using |
|
|
|
|
rende disponibile negli IDE più vecchi |
Aggiungere #include |
|
-- |
-- |
|
|
Aggiungere/Rimuovere parentesi graffe |
-- |
-- |
-- |
|
|
Creare dichiarazione |
|
|
|
|
crea da un'implementazione |
Creare file |
-- |
-- |
-- |
|
aggiorna anche i file di progetto |
Creare dall'utilizzo |
-- |
-- |
-- |
|
|
Creare implementazione |
|
|
|
|
crea da una dichiarazione |
Implementazioni del metodo Create |
-- |
-- |
-- |
|
crea in blocco |
Metodo del documento |
-- |
-- |
-- |
|
|
Implementare metodi di interfaccia / virtuali |
-- |
-- |
-- |
|
implementa in blocco |
Assistenza alla codifica |
Acronimi |
-- |
-- |
-- |
|
consente di digitare "gmv" anziché "getMyVar" |
Estensione automatica commenti multilinea |
-- |
-- |
-- |
|
|
Caselle di riepilogo avanzate |
|
|
|
|
colori; elenca prima i non ereditati; visualizza i locali in grassetto |
Formato dopo l'incollaggio |
-- |
-- |
-- |
|
|
Inserire () e } ) ] " " di chiusura |
|
|
|
|
rende disponibili in IDE meno recenti |
Inserire _ dopo m e Maiusc |
-- |
-- |
-- |
|
|
Appunti multipli |
|
|
|
|
è disponibile in un menu a tendina, non nell'anello della clipboard |
Ripristinare lo zoom dell'editor |
-- |
-- |
-- |
|
|
Stenografia |
-- |
-- |
-- |
|
permette di digitare "getvar" anziché "getMyVar" |
Selezione intelligente |
-- |
-- |
-- |
|
estende e restringe le selezioni per incrementi logici |
Suggerimenti intelligenti |
-- |
-- |
-- |
|
accetta il completamento in base al contesto |
Ordinare le righe selezionate |
-- |
-- |
-- |
|
|
Elenchi di suggerimenti |
-- |
-- |
-- |
|
accepts completion as you type |
Circondare selezione |
-- |
-- |
-- |
|
avvolge il codice con //, /*, (, { |
Circondare con |
-- |
-- |
-- |
|
avvolge il codice con testo personalizzato, ad esempio #ifdef DEBUG |
Comprensione del codice |
Indicatore di colonna |
-- |
-- |
-- |
|
|
Colorazione della sintassi avanzata |
|
|
|
|
colora classi, variabili, macro, metodi |
Simboli locali in grassetto |
-- |
-- |
-- |
|
|
Evidenziare Find Results |
|
|
|
|
mantiene le evidenziazioni durante la modifica |
Evidenziare parole corrispondenti |
-- |
-- |
-- |
|
evidenzia i commenti e le stringhe |
Evidenziare i riferimenti al simbolo sotto il cursore |
|
|
|
|
differenzia riferimenti letti da riferimenti scritti |
Informazioni parametri |
|
|
|
|
migliora l'accuratezza e la velocità |
Stampare a colori |
-- |
-- |
-- |
|
|
Informazioni rapide |
|
|
|
|
ottiene informazioni anche per i costrutti |
Simboli di sistema in corsivo |
-- |
-- |
-- |
|
accentua i riferimenti di terze parti non sovrascritte |
Correzione del codice |
Convertire punto in -> |
|
|
-- |
|
|
Evidenziare i file nella finestra di output |
-- |
-- |
-- |
|
accentua le avvertenze e gli errori per il progetto in corso |
Evidenziare le corrispondenze tra {} e () |
|
|
|
|
evidenzia quando si trova nell'ambito, non solo quando si trova su un token |
Evidenziare la mancata corrispondenza tra {} e () |
|
|
|
|
evidenzia usando il colore, non il ghirigoro |
Cassa di riparazione |
-- |
-- |
-- |
|
permette di digitare "getmyvar" anziché "getMyVar" |
Sottolineare errori ortografici |
-- |
-- |
-- |
|
controlla i commenti e le stringhe |
Sottolineare simboli sconosciuti |
|
|
|
|
rende disponibile negli IDE meno recenti |
Ispezione del codice |
Ispezione del codice |
|
|
|
|
controlla la qualità del codice durante la modifica, cosa che avviene anche per il 2019 senza Visual Assist |
Correzioni rapide |
|
|
-- |
|
rende disponibili le correzioni durante la modifica, come nel caso del 2019 senza Visual Assist |
Frammenti di codice |
Frammenti di VA |
|
|
|
|
espande le funzionalità; include un editor personalizzato |
Assistenza per il debug |
Assistenza per il debug |
-- |
-- |
-- |
|
decifra gli stack di chiamate di solo testo |
Associare i punti di interruzione al thread corrente |
-- |
-- |
-- |
|
continua automaticamente i thread in background |
Explorer PDB |
-- |
-- |
-- |
|
trova i simboli negli EXE e nelle DLL |
Saltare tutti i punti di interruzione |
-- |
-- |
-- |
|
salta i breakpoint senza disabilitarli |
Vista della memoria di VA |
-- |
-- |
-- |
|
esegue il debug dei crash dump contenenti stack di chiamate corrotti |
Filtro di passo VA |
-- |
-- |
-- |
|
supera automaticamente i metodi affidabili negli elenchi di argomenti |
Finestre degli strumenti |
Gli hashtag di VA |
-- |
-- |
-- |
|
definisce segnalibri e compiti, ad esempio #TODO, #BUG |
Contorno VA |
-- |
-- |
-- |
|
permette il drag-and-drop per riordinare il file corrente |
Vista VA |
-- |
-- |
-- |
|
permette di accedere agli strumenti più diffusi in un'unica finestra |
Collegamenti di sorgente |
Collegamenti di sorgente |
-- |
-- |
-- |
|
collega i commenti ad applicazioni esterne come FogBugz, Github e Jira |
Aprire i collegamenti ipertestuali in un browser esterno |
|
|
-- |
|
apre gli URL commentati nel browser predefinito |