[QA 測定]ダイアログ ボックス

提供: RAD Studio
移動先: 案内検索

検査と測定の GUI への移動


[プロジェクト|QA 測定...]

[QA 測定]ダイアログ ボックスを表示させるには、[プロジェクト|QA 測定...]メニュー コマンドをクリックするか、[ダイアグラム]ビューまたは[モデル ビュー][QA 測定...]コンテキスト メニュー コマンドをクリックします。

[QA 測定]ダイアログ ボックスには次のペインがあります。

  • [範囲] -- このリストから、測定の実行対象とするプロジェクトの部分を選択します。
  • 選択 -- このペインで、評価する測定を選択します。
  • プロパティ -- このペインで、選択ぺインで選択された測定と共に使用するプロパティを選択します。
  • 説明 -- このペインには、選択ペインで選択された測定の簡単な説明が表示されます。

[範囲]ペイン

[範囲]ドロップダウン リスト ボックスは、ダイアログ ボックス上部にレイアウトされます。測定の実行対象となるプロジェクトの部分が表示されます。

ドロップダウン矢印を使用して、[範囲]を、[選択要素 (<要素名>)](コード エディタのファイル、[ダイアグラム]ビューのダイアグラム要素、または[モデル ビュー]のモデル要素)または[プロジェクト <プロジェクト名>]全体(実装プロジェクトでは[モデル]全体)のどちらかに設定します。[選択要素 (<要素名>)]を選択すると、[QA 測定]ダイアログ ボックスを開く前に選択していたファイル、名前空間、またはクラスだけに対して測定が行われます。[プロジェクト <プロジェクト名>][モデル])を選択すると、プロジェクト全体に対して測定が行われます。

ヒント:コード エディタ、[ダイアグラム]ビュー、または[モデル ビュー]でどの項目も選択していなかった場合、[範囲]ではプロジェクト全体が使用されます。特定のファイル、クラス、名前空間、またはダイアグラムに測定を実行する場合は、それを選択していることを確認してから、[QA 測定]ダイアログ ボックスを開きます。

選択ペイン

選択ペインは、ダイアログ ボックスの左側にレイアウトされます。利用できる測定のリストがカテゴリ別に表示されます。

実行する測定の横のチェック ボックスをオンにします。カテゴリのチェック ボックスをオンまたはオフにすると、そのカテゴリ内のすべての測定が選択または選択解除されます。選択ペインでいずれかの測定をクリックすると、ダイアログ ボックスの説明ペインにその説明が表示されます。

選択ペイン ツールバーを使用して、カスタム測定セットを読み込んだり保存し、プロジェクトでどの測定を実行するか指定します。

選択ペイン ツールバーには次のボタンがあります。

ボタン 説明

[測定セットの読み込み] [測定セットの読み込み]

[測定セットの読み込み]ダイアログ ボックスが表示され、MTS ファイルまたは XML ファイルを開いて、このファイルに保存されているカスタム測定セットを読み込むことができます。

[測定セットの保存] [測定セットの保存]

ファイル名と保存場所を指定する[測定セットの保存]ダイアログ ボックスが表示され、現在選択している測定セットを MTS ファイルまたは XML ファイルに保存できます。

[すべての測定を選択] [すべての測定を選択]

すべての測定を選択します。

[すべての測定を選択解除] [すべての測定を選択解除]

すべての測定を選択解除します。

[デフォルト測定セットに戻す] [デフォルト測定セットに戻す]

選択した測定をデフォルトのセットに戻します。

[ID による測定の検索] [ID による測定の検索]

[測定の検索]ダイアログ ボックスが表示されます。[測定項目 ID]で、パターンとして使用する文字列を入力して、測定項目 ID をフィルタリングできます。指定した文字列で始まる ID を持つ測定だけが、ダイアログ ボックスに表示されるようになります。検索する測定を選択して、[検索]をクリックします。選択した測定が、選択ペインで現在選択されている項目になります。

コンテキスト メニュー コマンド

[ID による測定の検索 Ctrl+F]

[ID による測定の検索]ボタンと同様です。


プロパティ ペイン

プロパティ ペインは、ダイアログ ボックスの右側にレイアウトされます。選択ペインで現在選択されている測定で使用可能なプロパティのセットが表示されます。必要な場合には、プロパティに関する説明が測定の詳しい説明に表示されます。

次のツールバー ボタンを使用して、好みの方法でプロパティを表示します。

ボタン 説明

[項目別] [項目別]

グループ別にプロパティが表示されます。グループは展開可能です。

[アルファベット順] [アルファベット順]

アルファベット順でプロパティが表示されます。

[プロパティ ページ] [プロパティ ページ]

存在する場合、プロパティ ページを表示します。


プロパティ セットは選択した測定によって異なります。

メモ: [Aggregation]プロパティは、常に表示されます。[Aggregation]では、測定結果の処理方法を定義します。集計方法の種類をドロップダウン リスト([合計][平均][最大]など)から選択できます。結果はそれぞれのレベル別に集計されることに注意してください。たとえば、名前空間をネストしている場合、それぞれの名前空間に属するクラスだけが集計されます。

説明ペイン

説明ペインは、ダイアログ ボックス下部にレイアウトされます。 選択ペインで測定をクリックすると、説明ペインにその説明が表示されます。この説明には、測定の調査対象の概要、違反例、コードの修正方法に関する助言が含まれます。

コマンド ボタン

このダイアログには次のコマンド ボタンがあります。

ボタン 説明

[開始]

選択した測定セットを実行します。

[キャンセル]

すべての変更を破棄して、ダイアログ ボックスを閉じます。

[ヘルプ]

このヘルプ トピックを開きます。

警告: デザイン プロジェクトでは、測定は使用できません。

メモ: 測定を適用できるのは、現在のプロジェクトに登録されているファイルに対してだけです。

関連項目