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 |