Navigation |
Nach Kontext suchen |
-- |
-- |
-- |
|
|
Verweise suchen |
|
|
|
|
Sucht schneller und klont Ergebnisse |
Symbol in Lösung suchen |
|
|
-- |
|
Unterstützt Feature in großen Lösungen |
Gehe zu Implementierung von Symbol |
|
|
|
|
Springt von Dateien außerhalb von Projekten |
Gehe zu Implementierung von #include |
|
-- |
-- |
|
Öffnet einen Header |
Gehe zu Implementierung von Kommentar |
-- |
-- |
-- |
|
Springt von in Kommentaren erwähnten Symbolen |
Gehe zu Member |
-- |
-- |
-- |
|
Zeigt Members relativ zum aktuellen Symbol an und nicht alle Member in einer Lösung |
Gehe zu zugehörigem Element |
-- |
-- |
-- |
|
Ermöglicht den Wechsel zu Basismethoden, Basisklassen, abgeleiteten Klassen |
Aktuelle Zeile hervorheben |
|
|
|
|
Verhindert fehlerhaften Code mit dünnem Rahmen |
Methoden in Datei auflisten |
-- |
-- |
-- |
|
|
Bereich verlagern |
-- |
-- |
-- |
|
Springt zur nächsten Methode in einer Datei |
Rückwärts und Vorwärts navigieren |
|
|
|
|
Ignoriert überflüssige Wegpunkte |
Zugehörige Datei öffnen |
|
|
|
|
Wechselt zu Dateien außerhalb von Projekten; kann von mehr Stellen aus wechseln |
Datei in Lösung öffnen |
|
|
-- |
|
Sucht mit Filtern, negativen Filtern, logischen Oder-Prüfungen oder per Pfad |
Refactoring |
Signatur ändern |
|
|
-- |
|
Ändert Implementierung und Aufruf-Sites |
Zwischen Zeiger und Instanz konvertieren |
-- |
-- |
-- |
|
|
Feld kapseln |
-- |
-- |
-- |
|
|
Methode extrahieren |
|
|
|
|
Macht Feature in älteren IDEs verfügbar |
Variable einführen |
-- |
-- |
-- |
|
|
Implementierung zu Header-Datei verschieben |
|
|
-- |
|
|
Implementierung zu Quelldatei verschieben |
|
|
-- |
|
|
Methodenimplementierung zu Quelldatei verschieben |
-- |
-- |
-- |
|
Verschiebt in Massen |
Auswahl in neue Datei verschieben |
-- |
-- |
-- |
|
Bindet automatisch Header ein |
Umbenennen |
|
|
|
|
Benennt schneller um und ermöglicht das Wechseln des Typs |
Dateien umbenennen |
-- |
-- |
-- |
|
Aktualisiert Projektdateien |
Codegenerierung |
Vorwärts-Deklaration hinzufügen |
-- |
-- |
-- |
|
|
Member hinzufügen |
-- |
-- |
-- |
|
|
Fehlende Case-Anweisungen hinzufügen |
-- |
-- |
-- |
|
|
Gleichartigen Member hinzufügen |
-- |
-- |
-- |
|
|
Verwendung von Direktive hinzufügen |
|
|
|
|
Macht Feature in älteren IDEs verfügbar |
#include hinzufügen |
|
-- |
-- |
|
|
Geschweifte Klammern hinzufügen/entfernen |
-- |
-- |
-- |
|
|
Deklaration erstellen |
|
|
|
|
Erstellt Deklaration von einer Implementierung |
Datei erstellen |
-- |
-- |
-- |
|
Aktualisiert ebenfalls Projektdateien |
Von Nutzung erstellen |
-- |
-- |
-- |
|
|
Implementierung erstellen |
|
|
|
|
Erstellt Implementierung von einer Deklaration |
Methodenimplementierungen erstellen |
-- |
-- |
-- |
|
Erstellt Implementierungen in Massen |
Methode dokumentieren |
-- |
-- |
-- |
|
|
Schnittstelle/virtuelle Methoden implementieren |
-- |
-- |
-- |
|
Implementiert in Massen |
Programmierhilfen |
Akronyme |
-- |
-- |
-- |
|
Ermöglicht Eingabe von „gmv“ statt „getMyVar“ |
Automatisch erweiterte mehrzeilige Kommentare |
-- |
-- |
-- |
|
|
Erweiterte Listenfelder |
|
|
|
|
Farben; nicht vererbte zuerst aufgeführt; Locals fett angezeigt |
Nach Einfügen formatieren |
-- |
-- |
-- |
|
|
() einfügen und mit } ) ] ' " abschließen |
|
|
|
|
Macht Feature in älteren IDEs verfügbar |
Nach _ und Umschalt einfügen |
-- |
-- |
-- |
|
|
Mehrere Zwischenablagen |
|
|
|
|
Macht diese in einer Drop-Down-Liste und nicht im Zwischenablagering verfügbar |
Editor-Zoom zurücksetzen |
-- |
-- |
-- |
|
|
Kompakt |
-- |
-- |
-- |
|
Ermöglicht Eingabe von „getvar“ statt „getMyVar“ |
Intelligente Auswahl |
-- |
-- |
-- |
|
Erweitert und reduziert die Auswahl durch logische inkrementelle Schritte |
Intelligente Vorschläge |
-- |
-- |
-- |
|
Akzeptiert Vervollständigung auf der Basis des Kontextes |
Ausgewählte Zeilen sortieren |
-- |
-- |
-- |
|
|
Vorschlagslisten |
-- |
-- |
-- |
|
Akzeptiert Vervollständigung bei der Eingabe |
Umfassende Auswahl |
-- |
-- |
-- |
|
Umschließt Code mit //, /*, (, { |
Umfassen mit |
-- |
-- |
-- |
|
Umschließt Code mit benutzerdefiniertem Text, z. B. #ifdef DEBUG |
Codestrukturierung |
Spaltenindikator |
-- |
-- |
-- |
|
|
Erweiterte Syntaxfarbgebung |
|
|
|
|
Kennzeichnet Klassen, Variablen, Makros, Methoden farblich |
Lokale Symbole in fett |
-- |
-- |
-- |
|
|
Suchergebnisse hervorheben |
|
|
|
|
Ermöglicht die Beibehaltung der Hervorhebung bei der Bearbeitung |
Übereinstimmende Worte hervorheben |
-- |
-- |
-- |
|
Hebt Worte in Kommentaren und Zeichenfolgen hervor |
Verweise auf Symbol unter Cursor hervorheben |
|
|
|
|
Grenzt Lese- von Schreibverweisen voneinander ab |
Parameter-Info |
|
|
|
|
Verbessert Genauigkeit und Häufigkeit |
In Farbe darstellen |
-- |
-- |
-- |
|
|
QuickInfo |
|
|
|
|
Ruft Infos auch für Konstrukte ab |
Systemsymbole in kursiv |
-- |
-- |
-- |
|
Hebt nicht überschriebene Drittanbieter-Verweise hervor |
Codekorrektur |
Punkt konvertieren in -> |
|
|
-- |
|
|
Dateien in Ausgabefenster hervorheben |
-- |
-- |
-- |
|
Hebt Warnungen und Fehler für das aktuelle Projekt hervor |
Übereinstimmungen für {} und () hervorheben |
|
|
|
|
Hebt hervor, wenn im Bereich, und nicht nur, wenn im Token |
Fehlende Übereinstimmungen für {} und () hervorheben |
|
|
|
|
Hebt mithilfe von Farbe hervor und nicht mit Zickzack-Darstellung |
Fall reparieren |
-- |
-- |
-- |
|
Ermöglicht Eingabe von „getmyvar“ statt „getMyVar“ |
Schreibfehler unterstreichen |
-- |
-- |
-- |
|
Prüft Kommentare und Zeichenfolgen |
Unbekannte Symbole unterstreichen |
|
|
|
|
Macht Feature in älteren IDEs verfügbar |
Codeüberprüfiung |
Codeüberprüfiung |
|
|
|
|
Prüft die Codequalität während der Bearbeitung (auch für 2019 ohne Visual Assist) |
Schnelle Korrekturen |
|
|
-- |
|
Behebt Probleme während der Bearbeitung (auch für 2019 ohne Visual Assist) |
Codefragmente |
VA-Codefragmente |
|
|
|
|
Erweitert die Funktionalität und bietet einen benutzerdefinierten Editor |
Debugging-Unterstützung |
Adressauflösung |
-- |
-- |
-- |
|
Entschlüsselt Nur-Text-Aufruflisten |
Haltepunkte an aktuellen Thread binden |
-- |
-- |
-- |
|
Setzt Hintergrund-Threads automatisch fort |
PDB-Explorer |
-- |
-- |
-- |
|
Sucht Symbole in EXEs und DLLs |
Alle Haltepunkte überspringen |
-- |
-- |
-- |
|
Überspringt Haltepunkte, ohne diese zu deaktivieren |
VA-Speicheransicht |
-- |
-- |
-- |
|
Führt Debugging von Absturz-Dumps mit beschädigten Aufruflisten durch |
VA-Schrittfilter |
-- |
-- |
-- |
|
Überspringt automatisch vertrauenswürdige Methoden in Argumentlisten |
Toolfenster |
VA-Hashtags |
-- |
-- |
-- |
|
Definiert Positionsmarken und Aufgaben, z. B. #TODO, #BUG |
VA-Strukturierung |
-- |
-- |
-- |
|
Ermöglicht die Neuanordnung der aktuellen Datei per Drag-and-Drop |
VA-Ansicht |
-- |
-- |
-- |
|
Ermöglicht den Zugriff auf gängige Tools in einem Fenster |
Quelllinks |
Quelllinks |
-- |
-- |
-- |
|
Verbindet Kommentare mit externen Anwendungen wir FogBugz, Github oder Jira |
Hyperlinks in externem Browser öffnen |
|
|
-- |
|
Ruft kommentierte URLs im Standardbrowser auf |