CppDepend 2024.1がリリースされました。個人利用なら完全に無料です!
私たちの開発チームは、コードベースを理解し、レビューし、改善するためのツールとしてのCppDependの機能をさらに強化する、強力な新機能の導入に懸命に取り組んできました。
このメジャーな2024.1リリースに含まれる新機能をご覧ください。
高度なソースエクスプローラー
CppDepend 2024は、次の機能を備えた高度なソースエクスプローラーを提供します。
- 問題のナビゲーション: ツールバーを使用してファイル内の問題を簡単に移動できます。
- 問題の変遷: 新規、修正済み、未解決の問題を確認できます。
- ラベル: ラベルを使用してメソッドに関する有用なメトリクスを表示できます。
- 差分比較: ベースラインと比較した違いを調べられます。
- 依存関係のナビゲーション: 問題がある場合は、メソッド内の依存関係をクリックできます。

C++モジュールのサポート
モジュールは、より堅牢で効率的なセマンティックモデルにより、ライブラリへのアクセスを改善します。ユーザーの視点からは、#includeプリプロセッサディレクティブの代わりにimport宣言を使用するため、コードの見た目はわずかに異なるだけです。
CppDepend 2024は、C++モジュールを完全にサポートしています。

Linuxサポートの改善
CppDepend 2024は、Linux版のグラフィカルユーザーインターフェース、特にダッシュボードを強化し、最新バージョンのClangフロントエンドパーサーを使用した改善された解析を特徴としています。
外部シンボルの絞り込み
CppDepend 2024は、外部の検出を強化し、外部シンボルを絞り込むプロセスを合理化しています。

C++23/C++20/C++17のサポート
CppDepend 2024は、C++23、C++20、C++17のすべての機能をサポートしています。

増分解析の改善
CppDepend 2024では、増分解析が大幅に最適化され、初回解析後のプロジェクトの迅速な解析が保証されます。
Visual Studioサポートの改善
Visual Studioソリューションとプロジェクトの解析が大幅に改善され、高度なvcproj/vcxproj構成を処理できるようになりました。また、ソリューション内のどのプロジェクトを解析するかを簡単にフィルタリングできるようになりました。

新しい便利なルールの追加
CppDepend 2024は、既存のルールを改善し、「潜在的なデッドコード」ルールなどの便利な新しいルールを追加しています。
CppDependは個人利用なら無料です。ご興味があれば、support@cppdepend.comまでメールをお送りください。
