dotCover 2026.1 ヘルプ

フィルター

dotCover options: dotCover | Filtering

このページでは、カバレッジフィルターを構成できます。使用して、カバレッジ範囲を狭めます。

コードのみを分析する

カバレッジ分析に含めるアセンブリ、クラス、メソッド。他のすべてのコード項目は除外されます。コードアイテムは互いに独立してフィルタリングされます。

コードを分析しない

カバレッジ分析から除外するアセンブリ、クラス、メソッドの完全修飾名。コード項目は相互に独立してフィルタリングされます。

属性でマークされたコードを分析しません

カバレッジ分析からシンボルを除外するために使用される完全修飾属性クラス名。例: System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute または *.ExcludeFromCodeCoverageAttribute

ファイルマスクを除外する

カバレッジツリーから除外されるファイル。

ファイルマスクで Ant スタイルのワイルドカード(英語)を使用できます。

  • ディレクトリ区切り文字を除く単一文字に一致する ?

  • ディレクトリ区切り文字を除く 0 文字以上に一致する *

  • ディレクトリ区切り文字を含む任意の数の文字に一致する **

  • OS パス形式に関係なくディレクトリ区切り文字と一致する / または \

たとえば、パターン **Test?\**.* は次のファイルと一致します。

  • C:\Projects\MyTestX\data\file_one.txt

  • /home/projects/TestY/file_two.xml

だがしかし:

  • C:\Projects\Test\data\file_one.txt

  • /home/projects/TestY/file_two

カバレッジ結果から自動プロパティを除外する

カバレッジツリーから自動実装プロパティを除外します。

2024 年 2 月 11 日

関連ページ:

カバレッジフィルターを設定する

カバレッジフィルターを使用すると、カバレッジ解析に含めるアセンブリとシンボル、またはカバレッジ解析から除外するアセンブリとシンボルを制御できます。フィルターは以下のことに役立ちます。無関係なコードをスキップすることで分析時間を短縮します。プロジェクトまたは作業領域に結果を集中させます。テストヘルパー、サードパーティライブラリ、または生成されたコードを除外します。フィルタータイプ: 実行時カバレッジフィルター dotCover は、カバレッジセッション中にこれらのフィルターを適用します。これらのフィル...

dotCover 設定の管理と共有

dotCover は、レイヤード設定のメカニズムを使用して環境設定を保存します。これにより、次の利点があります。さまざまなソリューションで異なる設定を行うことができます。環境設定のさまざまなサブセットを別の場所に保存し、特定のソリューションで作業するときに環境設定を組み合わせることができます。設定の特定のサブセットを VCS に保持することにより、チーム内の設定を同期できます。dotCover は、チーム設定を別のファイルに保持するデフォルトのオプションを提供します。このファイルはソリューション...

エディター

このオプションページでは、カバーされたコードとカバーされていないコードの視覚的な表示を構成できます。コードの状態を示すために、dotCover は左側の Visual Studio ガターに色付きのマーカーを使用します。ハイライトを有効にするコードのハイライトを有効にします。コードカバレッジをハイライトするハイライトモードを定義します。ガターマーカー — カバレッジは、エディターの左側のガターにある色付きのマーカーを使用して表示されます。ラインの背景 — カバレッジは、コード行全体をハイライトするこ...