SonarQube-Light-Integration

CppDepend bietet seit CppDepend V6 eine vollständige SonarQube-Integration.
CppDepend 2018.2 führt ein: leichte SonarQube-Integration wo es möglich ist, ein anderes C/C++-SonarQube-Plugin zu verwenden, um den Quellcode zu parsen und die CppDepend-Issues zu importieren.
Neuestes Clang V7 Embedded
Vollständige Unterstützung des C++17-Standard.
Mehr Clang-Diagnosen für eine bessere Issue-Erkennung.
Parsen von VS17-Projekten mit UTF-16-Kodierung
Seit VS 2017 15.4 haben neu erstellte Dateien standardmäßig UTF-16-Kodierung statt ANSI/UTF-8 mit BOM.
CppDepend berücksichtigt diese Kodierung nun beim Parsen von Quelldateien.
Eingebettetes Clang-Tidy-Tool für mehr Issue-Erkennung

clang-tidy ist ein Clang-basiertes C++-Linter-Tool mit einem erweiterbaren Framework zur Diagnose und Behebung typischer Programmierfehler.
Erkennt Stilverletzungen, Schnittstellen-Missbrauch und Bugs per statischer Analyse.
Modulares Design mit komfortabler Schnittstelle zum Schreiben neuer Checks.
Analyse der CMake-Formatspezifikation

CMake ist eine Open-Source-, plattformübergreifende Werkzeugfamilie zum Bauen, Testen und Paketieren von Software.
CppDepend analysiert die CMake Compilation Database Format Specification sofort einsatzbereit.
Neue Regeln für Leistung und Lesbarkeit

Viele Checks zur Erkennung von Performance- und Lesbarkeitsproblemen in CppDepend 2018.1 hinzugefügt.
CERT-Standardprüfungen

Der SEI CERT C++ Coding Standard fördert sichere Coding-Standards.
CppDepend fügt mehr als hinzu 20 CERT-Prüfungen sofort einsatzbereit.
HICPP-Standardprüfungen

High Integrity C++ definiert Regeln und Best Practices für hochwertigen C++-Code.
CppDepend fügt mehr als hinzu 20 HICPP-Prüfungen sofort einsatzbereit.
Weitere Regeln zur Modernisierung Ihrer C++-Codebasis

Über 20 Modernisierungs-Erkennungen hinzugefügt, um Zeigerverwendung, Schleifen, veraltete Header und mehr zu modernisieren.
Regeln für modernes C++ (C++11, C++14, C++17)

Die C++ Core Guidelines wurden von Bjarne Stroustrup und Herb Sutter eingeführt.
Das in CppDepend eingebettete clang-tidy kann viele dieser Richtlinien für effektive moderne C++-Nutzung prüfen.
Bereit, CppDepend zu testen?
Starten Sie Ihre 14-tägige kostenlose Testphase mit vollem Zugriff auf alle Funktionen. Keine Kreditkarte erforderlich.
Kostenlose Testversion herunterladen