Top Visual Assist Features
Navigation
Navigieren Sie durch Ihren Programmcode mit ungewohnter Leichtigkeit – zu jeder Datei, zu jeder Methode, zu jedem Symbol und zu jedem Verweis in Ihren Projekten und Lösungen. Sie erreichen jede Stelle im Handumdrehen.
Die Navigations-Features von Visual Assist sind wie die anderen Features komplett neu in der IDE gestaltet, um die integrierte Funktionalität zu verbessern. In einigen Fällen ergänzen sie speziell ältere IDEs.
Refactoring
Reduzieren Sie die Komplexität Ihres Codes, verbessern Sie die Lesbarkeit und erweitern Sie ihn, ohne dass sich das externe Verhalten ändert. Sie können mühelos älteren Code, vererbten Code oder die erste Version Ihrer Entwicklung überarbeiten.
Codegenerierung
Mit Visual Assist generieren Sie Code schneller, als Sie es je für möglich gehalten hätten. Dazu benötigen Sie nur wenige Features in Visual Assist. Visual Assist macht Sie zu einem noch kompetenteren Entwickler, der Code schneller schreibt und aktualisiert.
Programmierhilfen
Mit automatischen Programmierhilfen die im Hintergrund laufen, schreiben Sie Ihren Code noch schneller. Insbesondere wenn Sie gerade in die Programmierung vertieft sind macht Visual Assist Vorschläge zur Codevervollständigung nur bei wirklich umfangreichen Eingaben und behebt Fehler automatisch.
Codeverständnis
Gestalten Sie komplexen Code oder Code, der länger nicht bearbeitet wurde, übersichtlich und verständlich. Visual Assist bietet dazu eine breite Palette an Toolfenstern, Browsern und Feldern mit Informationen bei Bedarf.
Codekorrektur
Visual Assist behebt Fehler direkt bei der Eingabe, speziell Fehler in der Symbol- und Zeigerschreibweise. Sie können alles in Kleinschreibung eingeben, Visual Assist korrigiert die Groß-/Kleinschreibung aller Symbole automatisch. Die Umschalttaste lässt sich für Definitionen speichern.
Codeüberprüfung
Der Code wird direkt bei der Eingabe automatisch auf spezielle Qualitätsprobleme geprüft. Die Codeüberprüfung von Visual Assist basiert auf LLVM/Clang und ermittelt bzw. behebt typische Programmierfehler wie z. B. Formatfehler, die fehlerhafte Nutzung von Schnittstellen oder Fehler, die durch statische Analyse festgestellt werden können.
Codefragmente
Erweitern Sie häufig eingegebene Codesegmente mit einer leistungsstarken Version des IDE-Features für Codefragmente oder Codeausschnitte („Snippets“). Sie können damit Symbole aus dem aktuellen Kontext einbinden, Eingabeaufforderungen festlegen und Fragmente in einem gängigen Editor bearbeiten.
Debugging-Unterstützung
Mithilfe von „Memory View“ (Speicheransicht) und „Step Filter“ (Schrittfilter) in Visual Assist verkürzen Sie das Debugging von nativem C/C++ erheblich.
Toolfenster
Schauen Sie sich Ihren Code mit einer gewissen Distanz an und ordnen Sie diesen für ein besseres Verständnis und eine einfachere Wartung neu an. Die Toolfenster in Visual Assist bieten eine komplett neue Funktionalität für die IDE und fassen oft genutzte integrierte Funktionen in effizienteren Toolfenstern zusammen.
Quellen-Links
Sie können Teilzeichenfolgen in Kommentaren mit externen Anwendungen und Websites wie Bug-Tracker, Fallmanager, Dokumentation und Quellcodekontrollsystemen verknüpfen.
Konfiguration
Die Vielzahl der Features in Visual Assist lässt sich problemlos an Ihre spezielle Programmierumgebung und an Ihren Programmierstil anpassen. Stellen Sie Ihre bevorzugten Features für eine maximale Produktivität nach Ihren Wünschen zusammen.