DevPartner 技術情報(FAQ)


コードレビューにかかる時間を短くしたい

ソースコードの量が多くなってくると、コードレビューの解析時間も長くなる場合があります。以下の方法から適したものをご検討下さい。


(A) 使用するルールを限定する

使用するルールの数を減らせば、コードレビューにかかる時間を短くすることができます。

Visual Studioのメニュー[DevPartner]-[オプションプション]を選択するとオプション設定画面が表示されます。オプション設定画面の[DevPartner]-[コードレビュー]-[全般]のルールセットで必要最小限なルールセットを選択します。

1.png

(B) レビュー対象のプロジェクトを指定する

解析対象のプロジェクトを減らせば、コード解析にかかる時間を短くすることができます。

オプション設定画面にソリューションを構成するプロジェクトの一覧が表示されますので、コードレビューを行う必要がないプロジェクトのチェックを外します。

2.png

(C) 使用しないオプションを外す

[メトリクス分析]および[コールグラフ]の分析が必要ない場合は、これらの機能をオフにすることで検証時間を短くすることができます。

オプション設定画面で必要がないオプションを外します。

3.png

(D) バッチファイルで夜間に実行する

ソリューションに対して一度コードレビューを実行すると、それと同じコードレビューを実行するバッチファイルを自動的に作成します。このバッチファイルを使えば同じ条件のコードレビューを何度でも実行することができます。このバッチファイルを夜間に実行すれば、開発作業が行われていない、空いた時間帯を有効に使うことができます。

バッチファイルは、オプション画面の[常にバッチファイルを生成]をチェックすることによって作成されるようになります。バッチファイルはソリューションファイルと同じのフォルダに作成されます。

4.png