CppDepend
Versionen 2024.2 & 2024.1

CppDepend 2024 Release

Von der AI Edition mit Abfragen in natürlicher Sprache bis zur Unterstützung von C++-Modulen und dem Advanced Source Explorer – entdecken Sie alles, was CppDepend 2024 zu bieten hat.

CppDepend 2024.2

CppDepend AI Edition

  • Abfragen in natürlicher Sprache: Interagieren Sie mit Ihrem Quellcode in Alltagssprache und machen Sie komplexe Aufgaben einfacher und intuitiver.

  • Müheloses Codeverständnis: KI-gestützte statische Analyse liefert klare, detaillierte Einblicke und Erklärungen und macht selbst komplexeste Codebasen leicht verständlich.

  • Nahtlose Problemerkennung: Fortschrittliche KI-Algorithmen lokalisieren Probleme präzise und bieten intuitive Vorschläge, die das Debugging vereinfachen und die Codequalität erhöhen.

Verbesserte Analyse von Qt-Projekten

Verbesserte Analyse von Qt-Projekten
  • Verbesserte Analyse von Qt-Projekten mit besseren Einblicken in Abhängigkeiten und Codestruktur.

  • Detaillierte Metriken für Qt-spezifische Muster wie Signals und Slots.

  • Erkennen Sie Architekturverletzungen und optimieren Sie das Projektdesign.

  • Unterstützung großer Qt-Anwendungen mit anpassbaren Regeln und Echtzeit-Feedback zur Sicherung der Codequalität.

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 — neu, gelöst oder ausstehend.

  • 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
  • Umfassende Unterstützung für C++-Module, mit voller Kompatibilität und Integration dieses Features der Programmiersprache C++.

  • Effizientere und optimierte Handhabung von C++-Modul-Funktionalitäten in der CppDepend-Umgebung.

Verbesserte Linux-Unterstützung

  • Deutliche Verbesserungen der grafischen Benutzeroberfläche der Linux-Version, insbesondere im Dashboard-Bereich.

  • Verbesserte Parsing-Fähigkeiten durch Integration des neuesten Clang-Frontend-Parsers.

Externe Symbole verfeinern

Externe Symbole verfeinern
  • Deutliche Fortschritte bei der Identifizierung externer Elemente, was diesen Prozess effizienter macht.

  • Optimiertes Verfahren zur Verfeinerung von Externals, für mehr Komfort und Effektivität.

Unterstützung für C++23 / C++20 / C++17

Unterstützung für C++23 / C++20 / C++17
  • Umfassende Unterstützung für den gesamten Funktionsumfang von C++23, C++20 und C++17.

  • Volle Kompatibilität und Integration mit diesen neueren Standards der Programmiersprache C++.

Verbesserte inkrementelle Analyse

  • Stark optimierte inkrementelle Analyse garantiert schnelles Parsen von Projekten nach der Erstanalyse.

  • 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 für komplexe vcproj/vcxproj-Konfigurationen deutlich verbessert.

  • Einfache Methode, um selektiv zu filtern, welche Projektmappenprojekte geparst werden.

Neue nützliche Regeln hinzugefügt

Neue nützliche Regeln hinzugefügt
  • Der aktuelle Regelsatz wurde um neue, überzeugende Regeln erweitert.

  • Neue "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