01 / Cover Whole Tomato Software
Starterkit · Visual Assist

Die ersten
30 Minuten
mit Visual Assist.

Eine kurze Einführung für Neuinstallationen und ein Nachschlagewerk für langjährige Nutzer. Einmal installieren, sofort loslegen und dieses Kit nutzen, wenn Sie sich an eine Tastenkombination erinnern, eine Funktion finden oder einem Teammitglied am ersten Tag etwas zum Lesen geben möchten.

30 Tage kostenlos testen · Voller Funktionsumfang
Entwickelt für Visual Studio 2026
129 MB Installationsprogramm
02  ·  Was macht ein VA? Seite 2 von 09
Was es tut

Drei Dinge, die Visual Studio nicht gut kann. Wir können.

Visual Assist ist eine Visual Studio-Erweiterung, die dort ansetzt, wo die IDE an ihre Grenzen stößt – IntelliSense, das bei großen Codebasen an seine Grenzen stößt, Navigation, die zu viele Klicks erfordert, und Refactoring, das Fehler übersieht. Installieren Sie die Erweiterung, starten Sie Visual Studio, und sie funktioniert sofort. Keine Konfiguration erforderlich.

03  ·  Installationsseite 03 von 09
Installieren

Vom Download bis zur Inbetriebnahme in weniger als fünf Minuten.

VA erkennt alle Visual Studio-Versionen auf Ihrem Rechner und lässt Sie den Installationsort auswählen. Es wird kein Eintrag im Startmenü erstellt, keine Desktopverknüpfung. VA läuft vollständig innerhalb von Visual Studio.

Schritt 01

Laden Sie das Installationsprogramm herunter.

Sie können es von unserer Downloadseite oder dem Visual Studio Marketplace herunterladen . Laden Sie die .exe-Datei für die direkte Installation herunter.

30 Tage kostenlos testen · 129 MB
Schritt 02

Führe es aus

VA erkennt automatisch alle installierten Visual Studio-Versionen, einschließlich Visual Studio 2026. Wählen Sie die gewünschte Version für die Installation aus. Es werden keine Programmgruppen, Startmenüeinträge oder Desktopverknüpfungen erstellt.

Tipp: Wählen Sie Visual Studio 2026 für die neueste Benutzererfahrung.
Schritt 03

Visual Studio starten

VA initialisiert sich beim ersten Öffnen und analysiert Ihre Lösung im Hintergrund mithilfe paralleler Threads. Es ist keine Konfiguration erforderlich – die Arbeit beginnt sofort nach dem Tippen.

Leistungsoptimiertes Hintergrundparsing · Keine IDE-Verlangsamung
Schritt 04

Finden Sie VAssistX

Suchen Sie VAssistXin der Menüleiste danach. Dort finden Sie Optionen, Tools und Lizenzinformationen. Geben Sie nach dem Kauf über VAssistX → Lizenzregistrierung einen Schlüssel ein.

VAssistX -Referenz → Hilfe → Tastenkombinationen
Screenshot · VS-Menüleiste Das VAssistX-Menü wird nach der Installation in der Visual Studio-Menüleiste angezeigt.
Worauf Sie achten sollten

VAssistX in der Menüleiste.

Nach der Installation fügt VA einen VAssistXEintrag zur Visual Studio-Menüleiste hinzu. Dies ist der Einstiegspunkt für Tools, Optionen, Lizenzregistrierung und die Tastenkombinationen. Falls der Eintrag nicht angezeigt wird, starten Sie Visual Studio neu.

Erster Lauf · was Sie sehen werden

Der Parser von VA startet im Hintergrund. Die Vorschlagsliste, die Funktion „Gehe zu“ und die Referenzsuche funktionieren sofort nach dem Parsen einer Datei – keine Benachrichtigung „Bereit“, kein Einrichtungsbildschirm. Einfach Datei öffnen und loslegen.

Wenn Sie bereits Copilot oder Cursor verwenden

Visual Assist funktioniert einwandfrei. Die Vorschlagsliste, Navigation und Refaktorisierung von VA arbeiten lokal und beeinträchtigen nicht die KI-Vervollständigung. VA Intelligence (Seite 8) läuft auf lokalen Modellen und wird nie automatisch ausgeführt.

04  ·  Tastenkombinationen Seite 4 von 09
Referenz

Die Abkürzungen, die man sich einprägen sollte.

VA überschreibt niemals eine bestehende Tastenkombination – bei Konflikten wird die übersprungene Tastenkombination übersprungen. Die aktuellen Tastenbelegungen finden Sie unter VAssistX → Hilfe → Tastenkombinationen . Sie können alle Tasten unter Optionen → Tastatur und Maus neu belegen .

Navigation

12
Gehe zu Implementierung / Deklaration Alt + G
Zurücknavigieren mit Alt + ←
Navigieren Sie mit Alt + →
Zum vorherigen Bereich wechseln: Alt + ↑
Zum nächsten Bereich wechseln: Alt + ↓
Datei in der Projektmappe öffnen: Umschalt + Alt + O
Symbol in der Lösung finden Shift + Alt + S
Referenzen suchen (Umschalt + Alt + F)
Zu verwandten Symbolen wechseln: Umschalt + Alt + G
Methoden in Datei auflisten Alt + M
Öffnet die entsprechende Datei (.h ↔ .cpp) mit Alt + O
VA-Hashtags öffnen: Shift + Alt + H

Refactoring & Generieren

3
Schnellaktions-/Umstrukturierungsmenü: Umschalt + Alt + Q
Symbol umbenennen : Umschalt + Alt + R
Erstellen aus Verwendung Shift + Alt + C

Bearbeiten und unterstützen

Vorschlagsliste auslösen Strg + Leertaste
Markieren Sie übereinstimmende Wörter mit Alt + K
Mehrere Zwischenablagen Strg + Umschalt + V
Intelligente Auswahl – erweitern Alt + ]
Intelligente Auswahl – Verkleinern Alt + [
Editor-Zoom zurücksetzen: Strg + 0

Im Inneren finden Sie Referenzen

Tasten im Fenster
Bereich umschalten · Projekt ↔ Lösung P
Nur Deklarationen D
In der aktuellen Datei H hervorheben
In den Ergebnissen suchen (Strg + F)

Syntax für Dateifilter

Filtern nach Pfadsegment \path
Übereinstimmungen ausschließen -Zeichenkette
ODER-Logik (entweder a oder b )
Permanenten Filter zurücksetzen (Strg + R)
Symbol aus dem Startnamen abgleichen
06  ·  Seite 6 von 09 überarbeiten und bearbeiten
Refactoring & Bearbeitung

Codeänderungen in großem Umfang und sicher.

Die Refactoring-Funktionen von VA werden von langjährigen Nutzern oft erst spät entdeckt. Benennen Sie Methoden innerhalb einer Projektmappe um. Extrahieren Sie eine Methode mit abgeleiteter Signatur. Schreiben Sie den Methodenaufruf vor die Implementierung. Und die Syntaxhervorhebung erleichtert Ihnen unauffällig das Lesen des restlichen Textes.

Screenshot VA-Umbenennungsdialog mit neuem Namensfeld und Bereichsauswahl für Projekt oder Lösung
Refactoring Shift + Alt + R

Umbenennen

Benennen Sie ein Symbol – Namespace, Klasse, Methode, Feld, Variable, Parameter – und alle Verweise im gesamten Projekt oder der Projektmappe um. Sehen Sie sich vor der Bestätigung eine Vorschau aller betroffenen Stellen an. Brechen Sie den Vorgang ab, falls etwas nicht stimmt; es entstehen keine Nebenwirkungen.

Tipp: Kombinieren Sie es mit der Symbolhervorhebung.
Screenshot Dialog „Methode extrahieren“ mit automatisch abgeleiteter Signatur, bereit, den ausgewählten Block durch einen Aufruf zu ersetzen
Refactoring Shift + Alt + Q

Extraktionsmethode

Wählen Sie einen Codeblock aus und benennen Sie ihn. VA leitet die Signatur ab, ersetzt den ursprünglichen Block durch einen Methodenaufruf und erstellt die Methode. Vollständiges Rückgängigmachen in einem einzigen Schritt Ctrl+Z. C++ unterstützt die Extraktion als freie Funktion.

Schnellmenü
Screenshot VA generiert einen Stub für ein undefiniertes Symbol, damit der Aufruf vor der Implementierung geschrieben werden kann.
Codegenerierung Umschalt + Alt + C

Aus der Verwendung erstellen

Top-Down-Codierung. Schreiben Sie den Aufruf vor der Implementierung. Platzieren Sie den Cursor auf einem undefinierten Symbol – Klasse, Methode, Variable – und VA generiert automatisch einen Platzhalter an der entsprechenden Stelle. Sie bleiben an Ihrem aktuellen Punkt.

Anpassung über VA Snippets
Screenshot VA-Vorschlagsliste zur Auflösung eines Akronyms in einen tief verschachtelten Funktionsnamen
Bearbeiten Strg + Leertaste

Erweiterte Autovervollständigung

Vorschlagslisten mit Akronymerkennung, Berücksichtigung kürzlich eingegebener Symbole und Kontext. Funktioniert zuverlässig auch in fehlerhaftem oder makrolastigem Code, wo IntelliSense versagt. Code-Snippets werden direkt im Code erweitert.

Versuchen Sie „SDF“ → SomeDeeplyNestedFunction
Screenshot VA erweiterte Syntaxhervorhebung mit unterschiedlichen Farben für Makros, Aufzählungselemente, Member und lokale Variablen
Bearbeitung immer an

Verbesserte Syntaxhervorhebung

Kontextbezogene Farben, die VS standardmäßig nicht bietet: Lokale Variablen fett, Systemsymbole kursiv, unterschiedliche Farben für Makros, Aufzählungselemente und Member. Klammerfehler sind sofort erkennbar. Anpassen unter VAssistX → Optionen → Farben.

Standardmäßig aktiviert
Screenshot VA-Debugging-Unterstützung mit Step-Filter, der Standardbibliotheksframes überspringt, und der erweiterten Speicheransicht
Debugging- Schrittfilter

Debugging-Hilfe

Der VA-Schrittfilter überspringt interne Bibliotheksdetails, sodass Sie in Ihren Code hineingehen, anstatt ihn zu durchlaufen. Die VA-Speicheransicht erweitert das native Speicherfenster um Steuerelemente für Suche, Gruppierung und Anzeigeformatierung.

VAssistX → Debug → VA-Schrittfilter
07  ·  Profi-Tipps Seite 7 von 9
Wissenswert

Ein paar Dinge, die den meisten Nutzern entgehen.

Sechs Tipps, die es nicht auf die Feature-Karten geschafft haben – die meisten davon wurden erst nach monatelanger täglicher Nutzung entdeckt. Lesen Sie sie jetzt und sparen Sie sich die Entdeckungskurve.

Vorschlagslisten

Geben Sie Akronyme anstelle von vollständigen Namen ein.

SDFDer zu vergleichende Typ wird über eine Kurzform aufgelöst SomeDeeplyNestedFunction. m_valFunktioniert mit Membervariablen, freien Funktionen und Typen – VA führt die Auflösung im Kopf durch.

Datei öffnen

Die Filtersyntax ist leistungsfähiger als sie aussieht.

\pathFiltert nach Pfadsegment, -stringschließt aus, a,bverwendet ODER-Logik und .namegleicht Übereinstimmungen ab dem Anfang ab. Drücken Sie diese Taste Ctrl+R, um den persistenten Filter beim Kontextwechsel zurückzusetzen.

Referenzen finden

Verlassen Sie das Ergebnisfenster nicht – verwenden Sie die Tasten.

Innerhalb der Funktion „Verweise suchen“: PSie können den Suchbereich umschalten, Dnur Deklarationen anzeigen, Hden gesamten Inhalt der aktuellen Datei hervorheben oder Ctrl+Finnerhalb der Suchergebnisse suchen. Durch Doppelklicken auf eine beliebige Zeile springen Sie direkt dorthin.

Sicher umbenennen

Änderung vor dem Speichern in der Vorschau anzeigen

Verwenden Sie die Symbolhervorhebung, um jede Referenz visuell zu überprüfen, bevor Sie „Umbenennen“ ausführen. Im Dialogfeld „Umbenennen“ werden außerdem alle betroffenen Speicherorte aufgelistet – brechen Sie den Vorgang ohne Nebenwirkungen ab, falls Ihnen etwas verdächtig vorkommt.

Hashtags

Markiere den Code, springe später dorthin.

Fügen Sie `<hashtag> //TODO:`, //HACK:`<hashtag>` oder einen beliebigen benutzerdefinierten Hashtag in Ihren Code ein. VA indexiert diese, sodass Sie über `<hashtag>` direkt zu jeder markierten Stelle springen können Shift+Alt+H. Dies ist besonders nützlich, um den Fortschritt von Arbeiten in einer großen Codebasis zu verfolgen.

Leistung

Optimieren Sie die Parallelverarbeitung bei großen Lösungen

Unter VAssistX → Optionen → Leistung können Sie die Anzahl der Analysethreads erhöhen, um mehr Kerne zu nutzen. Bei großen Lösungen ist dies die wichtigste Einstellung. Geben Sie VA unter Optionen → Projekte und Lösungen den Speicherort des Quellcodes an , um unnötige Analysevorgänge zu vermeiden.

Was man anpassen kann Wo man es findet Warum es sich lohnt
Syntaxfarben Optionen → Farben Makros, Membervariablen und lokale Variablen in Ihrem Farbschema visuell unterscheiden.
Tastenkombinationen Optionen → Tastatur und Maus: Belegen Sie alles neu mit Ihren gewohnten Tasten. VA überschreibt niemals bestehende Belegungen.
Optionen für benutzerdefinierte Dateierweiterungen → Projekte und Lösungen VA-Parsing abrufen .inl, .hlslioder welche Erweiterung auch immer Ihre Codebasis verwendet.
Schrittfilteroptionen → Schrittfilter Standardbibliothek und Drittanbieter-Namespaces beim Debuggen überspringen – in den Code hineinspringen.
VA Snippets Tools → VA Snippets bearbeiten Leistungsfähiger als die nativen Snippets von VS – Umgebungsvariablen, Eingabeplatzhalter, Refactoring-Bindungen.
08  ·  VA Intelligence Seite 08 von 09
VA-Geheimdienst

KI, die auf Ihrem Rechner bleibt .

VA Intelligence ist die in Visual Assist integrierte KI-Funktion. Sie läuft auf lokalen Modellen – Ihr Code verlässt den Rechner nicht, es wird nichts ausgeführt, bis Sie sie aufrufen, und sie ist so konzipiert, dass sie mit Copilot, Cursor oder jedem anderen KI-Tool, das Sie bereits verwenden, zusammenarbeitet.

VA Intelligence Change Code: Auswahl eines Blocks, Beschreibung der Änderung in einfacher Sprache und Überprüfung der Unterschiede vor der Anwendung
Code ändern → beschreiben → Unterschiede prüfen → akzeptieren oder ablehnen
Lokale Modelle (optional) · Läuft nie automatisch · Es werden keine externen Daten gesendet · Copilot-kompatibel · Differenz vor Anwendung

VA Intelligence ergänzt Ihre bestehenden KI-Tools, anstatt sie zu überlagern. Beginnen Sie mit dem Befehl „Code ändern“: Wählen Sie ein Element aus, beschreiben Sie die Änderung in einfachen Worten und bestätigen Sie die Unterschiede. Änderungen werden nur mit Ihrer Zustimmung vorgenommen.

Lesen Sie den vollständigen Leitfaden des VA-Geheimdienstes
01
Wählen Sie einen Codeblock aus
Markieren Sie im Editor den beliebigen Codeblock, den Sie ändern möchten.
02
Offene Intelligenz
VAssistX → Intelligence oder Shift+Alt+Q→ Intelligence-Befehle.
03
Beschreiben Sie die Veränderung in einfachen Worten.
Keine spezielle Syntax. "Mach dies zu einer Koroutine." "Extrahiere diese Schleife." "Schreibe sie ohne Rohzeiger neu."
04
Überprüfen Sie die Unterschiede.
VA schlägt die Änderung in einer integrierten Diff-Ansicht vor. Nichts wird automatisch angewendet – Sie akzeptieren oder lehnen sie ab.
09  ·  Nächste Schritte Seite 9 von 9
Aus der Gemeinde

Ich fühle mich völlig eingeschränkt, wenn ich an einer Visual Studio-Installation arbeite, die kein Visual Assist hat.

Kevin M., professioneller C++-Entwickler

Es gibt einfach keinen Grund, warum irgendjemand Visual Studio jemals ohne Visual Assist verwenden sollte.

Ryan V., Spieledirektor

Die Symbolhervorhebung ist perfekt – man sieht sofort, wo eine Variable geschrieben und gelesen wird.

Sean D., leitender Softwareentwickler Unter mehr als 1,5 Millionen Installationen · Meta · Epic Games · Alibaba
Lesen Sie weitere Bewertungen auf G2. Sehen Sie, wie Teams Visual Assist hinsichtlich Benutzerfreundlichkeit, Support und ROI bewerten.
Dokumentation

Alle Funktionen, detailliert beschrieben

Jede Funktion hat eine detaillierte Seite mit Beispielen und Sonderfällen.

wholetomato.com/documentation →
Komplettlösungen

Funktionen in Bewegung ansehen

Kurze Feature-Videos und Demo-Loops auf dem Whole Tomato YouTube-Kanal.

YouTube · Ganze Tomate →
Rückmeldung

Sprich mit dem Team

Wir sind ein kleines, entwicklergeführtes Unternehmen. Echte Nutzer bestimmen, was wir als Nächstes entwickeln. VAssistX → Hilfe → Feedback .

Feedback senden →
Testen Sie Visual Assist 30 Tage lang kostenlos.

Einmal installieren.
Schluss mit dem Kampf mit der IDE.

30 Tage lang voller Funktionsumfang. Entwickelt für die neueste Version von Visual Studio 2026 mit automatischer Erkennung aller installierten Versionen auf Ihrem System. 129 MB großes Installationsprogramm.

30 Tage kostenlos testen · Voller Funktionsumfang · Keine Kreditkarte erforderlich

Häufig gestellte Fragen

Ja. Visual Assist läuft lokal mit einem eigenen Parser und konkurriert nicht mit KI-gestützten Vervollständigungstools. Die Vorschlagslisten, die Navigation und die Refactoring-Befehle funktionieren unabhängig von Cloud-KI-Assistenten. VA Intelligence – die integrierte KI von Visual Assist – arbeitet mit lokalen Modellen und wird nur bei explizitem Aufruf aktiviert. Es laufen keine Prozesse im Hintergrund.
Unter fünf Minuten. Laden Sie das Installationsprogramm herunter, führen Sie es aus, und es erkennt automatisch alle Visual Studio-Versionen auf Ihrem Computer. Keine Konfiguration erforderlich – es ist sofort einsatzbereit, sobald Sie Visual Studio öffnen.
Nein. VA verwendet einen parallelen Hintergrundparser, der Ihre Projektmappe indiziert, ohne die IDE zu blockieren. Die meisten Benutzer großer Codebasen berichten von keinem messbaren Unterschied in der Startzeit oder Reaktionsfähigkeit der IDE. Wenn Sie von ReSharper C++ kommen, ist dies in der Regel der erste Unterschied, der Ihnen auffällt.
Das ist der Hauptanwendungsfall. Der Parser von VA ist für große, komplexe C++-Codebasen mit vielen Makros konzipiert – einschließlich Unreal Engine-Projekten und älterem Code, der sich nicht fehlerfrei kompilieren lässt. IntelliSense funktioniert in solchen Umgebungen nur eingeschränkt oder gar nicht mehr. VA hingegen funktioniert weiterhin.
VA Intelligence ist die in Visual Assist integrierte KI. Sie läuft mit lokalen Modellen – Ihr Code verlässt Ihren Rechner nicht. Sie läuft nicht im Hintergrund und macht keine automatischen Vorschläge. Sie rufen sie bei Bedarf auf: Wählen Sie einen Codeblock aus, beschreiben Sie die Änderung in einfachen Worten, überprüfen Sie die Unterschiede und akzeptieren oder verwerfen Sie sie. Es werden keine Änderungen automatisch angewendet.
Ja – 30 Tage, Vollversion, keine Kreditkarte erforderlich. Die Installationsdatei ist 129 MB groß.
Ja. Visual Assist ist so konzipiert, dass es mit den Standard-VS-Erweiterungen kompatibel ist. Es ersetzt keine nativen VS-Befehle, sondern ergänzt sie. Bei einem Konflikt zwischen Tastenkombinationen überspringt VA die Zuweisung und behält die bestehende Bindung bei. Sie können alle Tastenbelegungen unter VAssistX → Optionen → Tastatur und Maus anpassen.