Unterstützung für MISRA C++ 2023

CppDepend unterstützt jetzt vollständig MISRA C++ 2023, ein weithin anerkannter Standard für sicherheitskritische und hochintegre C++-Projekte.
So können Entwickler sicherstellen, dass ihr Code branchenüblichen Best Practices und regulatorischen Anforderungen entspricht.
Integration der neuesten Clang-Tidy-Version

Wir haben auf die neueste Version von Clang-Tidy aktualisiert, was eine umfassendere Issue-Erkennung ermöglicht.
Dies gewährleistet eine bessere statische Analyse und hilft Teams, potenzielle Defekte effizienter zu identifizieren und zu beheben.
Upgrade auf den neuesten Clang-Compiler
Der neueste Clang-Compiler wurde integriert — mit verbesserten Issue-Erkennungsfähigkeiten und besserer Unterstützung moderner C++-Standards.
Dies gewährleistet bessere Konformität mit den neuesten C++-Spezifikationen und eine robustere statische Analyse.
Zusammenfassungsansicht für Codeelemente

Ein neues Zusammenfassungsansicht bietet eine High-Level-Synthese der Qualität jedes Codeelements.
Dies hilft Entwicklern, potenzielle Probleme schnell zu beurteilen und die Codequalität projektübergreifend zu halten.
Erweiterter Quell-Explorer

Problemnavigation: Navigieren Sie nahtlos durch Datei-Issues über die Symbolleiste.
Problementwicklung: Erkunden Sie den Status von Issues, einschließlich neuer, gelöster oder noch ausstehender.
Bezeichnungen: Versehen Sie Methoden mit Labels, um aussagekräftige Metriken zu erhalten.
Diff-Vergleich: Bewerten Sie Änderungen relativ zur Baseline.
Abhängigkeitsnavigation: Interaktive Abhängigkeiten innerhalb einer Methode, um bestehende Issues hervorzuheben.
Unterstützung für C++-Module

CppDepend 2024.1 bietet umfassende Unterstützung für C++-Module und gewährleistet vollständige Kompatibilität und Integration mit dieser Funktion der Programmiersprache C++.
Diese Verbesserung ermöglicht eine effizientere und optimierte Handhabung von C++-Modul-Funktionalitäten in der CppDepend-Umgebung.
Verbesserte Linux-Unterstützung
CppDepend 2024.1 bringt deutliche Verbesserungen der grafischen Benutzeroberfläche seiner Linux-Version, insbesondere im Dashboard-Bereich.
Verbesserte Parsing-Fähigkeiten durch die Integration der neuesten Version des Clang-Frontend-Parsers.
Externe Symbole verfeinern

CppDepend 2024.1 bringt deutliche Fortschritte bei der Identifizierung externer Elemente und macht diesen Prozess effizienter.
Es optimiert das Verfahren zur Verfeinerung dieser Externals und erhöht Komfort und Effektivität.
Unterstützung für C++23 / C++20 / C++17

CppDepend 2024.1 bietet umfassende Unterstützung für den gesamten Funktionsumfang von C++23, C++20 und C++17.
Gewährleistung voller Kompatibilität und Integration mit diesen neueren Standards der Programmiersprache C++.
Verbesserte inkrementelle Analyse
CppDepend 2024.1 bietet eine stark optimierte inkrementelle Analyse, die ein schnelles Parsen von Projekten garantiert, nachdem die erste Analyse abgeschlossen wurde.
Diese Verbesserung beschleunigt den Prozess für nachfolgende Projektauswertungen erheblich.
Verbesserte Visual-Studio-Unterstützung

Das Parsen von Visual-Studio-Projektmappen und -Projekten wurde deutlich verbessert, um komplexe vcproj/vcxproj-Konfigurationen effektiv zu verarbeiten.
Es gibt nun eine einfache Methode, um selektiv zu filtern, welche Projektmappenprojekte geparst werden.
Neue nützliche Regeln hinzugefügt
CppDepend 2024.1 erweitert den aktuellen Regelsatz und führt neue, überzeugende Regeln ein.
Neue Regeln wie die "Potential Dead Code"-Regeln bringen mehr Tiefe und Einblick in die Code-Analyse.
Bereit, CppDepend zu testen?
Starten Sie Ihre 14-tägige kostenlose Testphase mit vollem Zugriff auf alle Funktionen. Keine Kreditkarte erforderlich.
Kostenlose Testversion herunterladen