WholeTomato aktualisiert Visual-Code-Plug-in Clang-Tidy-Integration für Visual Assist 2023.2

Quelle: Pressemitteilung WholeTomato Lesedauer: 1 min

Das Developer-Tool Visual Assist hat das zweite Update des Jahres erhalten. Die Hauptverbesserung besteht in der zusätzliche Unterstützung für alle von Clang-Tidy verfügbaren Code-Prüfungen, berichtet Anbieter WholeTomato.

Als Plug-in für Visual Studio dient Visual Assist unter anderem dazu, Code zu modernisieren und Fehler aufzuspüren.
Als Plug-in für Visual Studio dient Visual Assist unter anderem dazu, Code zu modernisieren und Fehler aufzuspüren.
(Bild: WholeTomato)

WholeTomato liefert Produktivitätswerkzeuge für die C++- und C#-Entwicklung, darunter das Visual-Studio-Plug-in „Visual Assist“. Dessen jüngstes Update umfasst die Integration von Clang-Tidy, einem modularen Tool für die Analyse von C++-Code, so dass sich dieses vereinfacht verwenden lässt.

Clang-Tidy stellt ein erweiterbares Framework für die Diagnose und Behebung typischer Programmierfehler wie Stilverletzungen bereit, die durch statische Code-Analyse abgeleitet werden können. Im Zuge halbautomatischer Prüfungen erfahren Entwicklerinnen und Entwickler, ob der Code eine veraltete Syntax oder anderweitig korrigierbare Probleme enthält.

Die Liste der Code-Inspektionen wurde um Bugprone-Swapped-Arguments und Bugprone-Argument-Comments erweitert. Dies gewährleistet eine Suche nach vertauschten Argumenten, nach impliziten Konvertierungen und Tippfehlern in den Kommentaren der Argumente ermöglicht. Angeboten wird eine teilweise automatische Korrektur der potenziellen Fehler und Schwachstellen im C++-Quellcode.

Mit dem jüngsten Update erlaubt Visual Assist es außerdem, benutzerdefinierte Shader-Dateierweiterungen zu verwenden. Die Unterstützung für das Parsen von Shader-Dateien lässt sich über das Optionen-Dialogfeld aktivieren. Ebenfalls neu ist die Funktion „Virtuelle Methoden implementieren“, so WholeTomato. In C++ ließen sich Klassen damit untereinander nun einfacher durch Vererbung definieren, also Klassenhierarchien schneller erstellen.

Zahlreiche Bugs und Fehler hat WholeTomato ebenfalls behoben. Weitere Informationen zur neuen Version von Visual Assist auf der Feature-Webseite.

(ID:49538616)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Softwareentwicklung und DevOps

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung.

Aufklappen für Details zu Ihrer Einwilligung