ReSharper 2020.2ヘルプ

アーキテクチャビュー

ReSharper | アーキテクチャー | プロジェクトの依存関係図を表示する

アーキテクチャビューを使用すると、プロジェクトの依存関係図を探索し、以前に取得した依存関係のスナップショットをソリューションの現在の状態と比較できます。

このビューは、ソリューションアイテムダイアグラム領域、およびツールバーで構成されています。

Architecture View window

ソリューション項目

左のソリューションアイテムには、ソリューションのすべてのプロジェクトとアイテムのグループ化が含まれます。グループ化セレクタに応じて、グルーピングがない場合はプロジェクトがプレーンリストとして表示され、グループ化オプションに応じて階層が表示されます。各項目の横にあるチェックボックスは、図に項目を表示するかどうかを定義します。

ダイアグラム領域

ダイアグラム領域には、選択したチェックボックスを含むすべてのプロジェクトが表示されます。グループ化が有効な場合は、グループ化項目も表示されます。ダイアグラムを使用して、レイアウトを変更したり、グループ化ノードを展開したり折りたたんだりすることができます。詳細は、プロジェクトの依存関係図を見るを参照してください。

ツールバー・コントロール

コントロール名前説明
ThemedIcon StatusAll Screen Gray pngすべてのテスト現在のテストセッションですべてのテストを表示します。
ThemedIcon Success Screen Gray png合格テスト成功したテストのみを表示し、他のすべてのテストを非表示にします。
ThemedIcon StatusFailedPassive Screen Gray png失敗したテスト失敗したテストのみを表示し、他のすべてのテストを非表示にします。
ThemedIcon Ignore Screen Gray png無視されたテスト無視されたテストのみを表示し、他のすべてのテストを非表示にします。対応する属性がある場合、またはテストが属するカテゴリ全体が無視される場合、テストは無視されます。
グループ化

このリストを使用して、To Doアイテムをグループ化するための条件を選択します。いくつかのオプションが提供されます。

  • なし - すべてのプロジェクトはグループ化されずに表示されます。

  • ソリューション・フォルダー - プロジェクトは、ソリューションフォルダー(英語)ごとにグループ化されます。

  • ファイル構造 - プロジェクトとソリューションフォルダーは、ファイルシステム構造によってグループ化されています。

ThemedIcon Undo Screen Gray png元に戻すダイアグラムの変更(表示/非表示のプロジェクト)を段階的に元に戻します。
ThemedIcon Redo Screen Gray pngやり直し最後の元に戻す操作を元に戻します。
ThemedIcon MetricDisplay Screen Gray pngカップリング解析のオン/オフを切り替えるこのトグルボタンを使用すると、バックグラウンドで実行されるカップリング(英語)分析を有効または無効にできます。デフォルトでは、このボタンはオンになっており、新しい図を開くとすぐに分析が開始されます。結合分析はリソースを大量に消費するプロセスであり、大規模なソリューションのパフォーマンスに影響を与える可能性があります。図での作業中に遅延が発生した場合は、このボタンを使用して結合分析を無効にし、必要に応じて図を調整してから、分析を再度有効にできます。分析アルゴリズムは、最初に表示されたプロジェクトの結合を計算してから、ビューに表示されていないプロジェクトを処理します。
ThemedIcon TransitiveEdges Screen Gray png推移的な参照を隠す/表示するこのトグルボタンを使用すると、プロジェクト間の推移的な参照を表示できます。これらはデフォルトで非表示になっており、アーキテクチャー構造を失うことなく図を簡素化します。たとえば、プロジェクト参照 A > B > C および A > Cがある場合、このボタンを使用すると A > C 参照が非表示になります。
ThemedIcon SaveGraph Screen Gray pngアーキテクチャグラフを保存する依存関係のスナップショットをファイルに保存します。詳細は、プロジェクトの依存関係図を見るを参照してください。
ThemedIcon GraphDiff Screen Gray png差異の表示このボタンは、ビューに表示されるスナップショットが現在のソリューションと異なる場合にのみ有効です。ボタンをクリックして、スナップショット内のソリューションの状態を現在の状態と比較します。
ThemedIcon CollapseGraph Screen Gray png折りたたみグラフダイアグラム内のすべての要素を折りたたみます。
ThemedIcon ExpandGraph Screen Gray pngグラフを展開ダイアグラム内のすべての要素を展開します。
ThemedIcon PossiblePaths Screen Gray png可能なパスを表示するボタンがオンになっていると、2つの特定のプロジェクトの間に、現在表示されていない他の参照プロジェクトからなるパスがあるかどうかを確認できます。これらのパスは緑色の点線で示されています。このボタンは、現在表示されているプロジェクトのうちの2つをリンクする隠れた中間プロジェクトがある場合にのみ有効になります。詳細は、考えられるアーキテクチャ上の問題の検出を参照してください。
ThemedIcon Export Screen Gray pngPNGにエクスポートするダイアグラムの可視部分をPNGイメージファイルとして保存するには、このボタンをクリックします。
最終更新日: 2020年9月03日