CppDepend
Versionen 2025 & 2024

CppDepend-Versionsverlauf

Entdecken Sie die wichtigsten Funktionen und Verbesserungen in CppDepend 2025.1 und 2024.1 – von MISRA-C++-2023-Compliance bis hin zu erweiterter Quellcode-Exploration und C++-Modul-Unterstützung.

CppDepend 2025.1

Unterstützung für MISRA C++ 2023

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

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

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.

CppDepend 2024.1

Erweiterter Quell-Explorer

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

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

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

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

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