Code Insight:コードを深く理解
コード要素ごとの統合ビュー
コードベースの理解には高レベルのメトリクス以上のものが必要です。開発者はしばしば探索が必要: 特定のクラス、メソッド、名前空間 構造、複雑度、依存関係、リスクを即座に理解。
コードインサイト 各コード要素の統合された対話的ビューを提供し、専用タブですべての関連情報を一か所に集約。
コード要素ごとのビュー
すべてのコード要素(アセンブリ、名前空間、型、メソッド)について、Code Insightは構造データ、メトリクス、解析結果を単一の一貫したビューに集約。
レポート間を行き来する必要がなくなり、コンテキスト内でコードを考察可能。
任意のコード要素を即座に検出
任意のコード要素を名前で検索。大文字小文字、完全一致、サードパーティ包含などの柔軟なオプションでグループ化・エクスポート。

概要タブ
この 概要 タブは選択したコード要素の簡潔な概要を提供。

- ✓コード行数などのサイズメトリクス
- ✓技術的負債見積もり
- ✓保守性評価
- ✓重大度別の問題数
- ✓カバレッジの利用可能性
シンプルな問いに答えます: このコードは健全ですか?
インサイトタブ
この インサイト タブで開発者はコード要素の内部特性をより深く掘り下げられます。

- ✓詳細なメトリクスとしきい値
- ✓検出された問題とルール違反
- ✓複雑度と保守性の要因
- ✓リファクタリングを導く実用的な指標
このタブは生メトリクスを具体的な改善機会に結び付けます。
コードマップタブ
この Code Map タブはコード要素の内部構造を視覚的に表現。

- ✓含まれるメンバーの可視化
- ✓コンポーネントの相対的なサイズと重要度
- ✓支配的または大きすぎる部分の迅速な特定
この視覚的アプローチにより、構造的不均衡が即座に見えるようになります。
呼び出しグラフタブ
この Call Graph タブは実行時の関係の理解を支援。

- ✓呼び出し元と呼び出し先
- ✓呼び出しチェーンのナビゲーション
- ✓強結合または中心的なメソッドの特定
影響分析、デバッグ、リファクタリング時に特に便利。
問題タブ
この 問題 タブは選択したコード要素に関連するすべての検出問題を一覧。

- ✓重大度による分類(最重要・高・中・低)
- ✓ルール説明への直接アクセス
- ✓品質リスクの明確な可視化
依存関係タブ
この 依存関係 タブはコード要素の相互作用を表示。

- ✓求心性および遠心性の依存関係
- ✓結合度指標
- ✓依存チェーンを横断するナビゲーション
開発者が変更影響とアーキテクチャの安定性を考察するのに役立ちます。
保守性タブ
この 保守性 タブは長期的なコードの健全性に焦点。

- ✓保守性スコアと傾向
- ✓サイズ、複雑度、結合度の寄与
- ✓技術的負債見積もり
開発者は保守性への影響と優先対応箇所を即座に理解できます。
探索からより良い意思決定へ
コードインサイトは静的解析データを対話的探索体験に変換。同じコード要素の複数の補完的ビューを提供し、開発者がより速く、より自信を持って情報に基づく意思決定をするのを支援。
