| 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 |