注
エラー一覧には、特定のエラー メッセージに関する情報が表示されます。 エラー番号またはエラー文字列のテキストは 、[出力] ウィンドウからコピーできます。 [出力] ウィンドウを表示するには、Ctrl++キーを押します。 出力ウィンドウを参照してください。
エラー一覧を使用して、コードの記述とビルド中にエラー、警告、および情報メッセージを見つけて対処します。 この方法では、エラー一覧の表示、内容のフィルター処理、エントリの検索と並べ替え、エラーのソースへの移動、結果のコピーまたは保存、オンラインでのヘルプの取得などの一般的なタスクを示します。
エラー一覧を表示する
- [ 表示>エラー一覧] を選択するか、 Ctrl+\+E キーを押します。
- 表示される情報のレベルを制御するタブのいずれかを選択します: エラー、 警告、または メッセージ。
スコープとソースで一覧をフィルター処理する
ツール バーのドロップダウンを使用して、表示されるエントリを制限します。
- 左側のドロップダウン (スコープ): ソリューション全体、 開いているドキュメント、 現在のプロジェクト、 現在のドキュメント。 これにより、エラー一覧によって考慮されるコード ファイルのセットが制限されます。
- 右ドロップダウン (ソース): ビルド、 IntelliSense、またはその両方。 ビルド、IntelliSense 分析、またはその両方から発生したエラーを表示するかどうかを選択します。
列の並べ替えとカスタマイズ
- 任意の列ヘッダーをクリックして、その列で並べ替えます。 Shift キーを押しながら追加のヘッダーをクリックして、セカンダリ並べ替えを適用します。
- 表示する列を選択するには、任意の列ヘッダーを右クリックし、[ 列の表示] を選択します。 表示順序を変更するには、列ヘッダーを左または右にドラッグします。
エラー一覧を検索する
- エラー一覧ツール バーの右側にある [ エラー一覧の検索 ] テキスト ボックスを使用して、特定のエントリを検索します。
- 表示されている任意の列に表示される用語を検索できます。 検索結果は常に、検索クエリまたはフィルターではなく、並べ替えの優先順位を持つ列に基づいて並べ替えられます。
- 検索をクリアするには、フォーカスがエラー一覧にあるときに Esc キーを押すか、[検索] ボックスの右側にある [X ] をクリックします。
ファイルを開き、エラーに移動します
- エラー一覧のエントリをダブルクリックして、問題を含むファイルを開き、エラーの場所に移動します。
エラーをコピーまたは保存する
- コピーするエラーを選択します。
- 選択範囲を右クリックし、[コピー] を選択するか、+C キーを押します。
- コピーしたエントリをテキスト ファイルまたは Excel スプレッドシートに貼り付けます (フィールドは列にマップされます)。
- 1 つのエントリの行全体をコピーするには、右クリックして [ 行のコピー] を選択するか、 Ctrl+Shift+C キーを押します。
オンラインでヘルプを取得する
- F1 キーを押して、選択したエラー コードのドキュメント ページを開きます (使用可能な場合)。 ページが既定のブラウザーまたはヘルプ ビューアーで開きます。
- Visual Studio 17.12 以降では、Ctrl+を使用してエラー一覧からエラーをコピーすると、説明がクリップボードにコピーされるため、検索に貼り付けることができます。
- ブラウザーを開き、エラーの説明を含むBing検索を 1 回のキーストロークで開始するには、+F1 キーを押します。
問題の詳細を表示する
- C++ プロジェクトでは、[ 詳細 ] 列を有効にできます。この列には、エントリに追加の診断情報がある場合にクリック可能なアイコンが表示されます。 アイコンをクリックして[ 問題の詳細]ウィンドウを開きます。
[エラー一覧] ウィンドウを管理する
- 他のツール ウィンドウと同様に、エラー一覧を自動的に非表示、ピン留め、または閉じて、保存されたウィンドウ レイアウトに含めることができます。 「Visual Studio でのウィンドウ レイアウトのカスタマイズ - ツール ウィンドウを閉じて自動的に表示する」を参照してください。
UI リファレンス
既定では、次の列が [エラー一覧] ウィンドウに表示されます。
- 重大度 — エントリの種類 (エラー、警告、メッセージ、警告 (アクティブ/非アクティブ)) を表示します。
- コード — エラーまたは警告コード。
- 説明 — 問題を説明するエントリ テキスト。
- プロジェクト — エラーが検出されたプロジェクト。
- ファイル — 問題を含むファイル名。
- 行 — 問題が発生した行番号。
- 詳細 — (C++ プロジェクト) 追加の診断情報が存在する場合は、クリックして [問題の詳細] ウィンドウを開きます。
さらに、次の他の列を有効にすることもできます。 列バーを右クリックしてコンテキスト メニューを開き、[ 列の表示] を選択して有効にします。
- プロジェクトランク - 数値は、ソリューション内のプロジェクトを列挙します (1 から始まります)。
- パス - この問題を含むファイルへのパス。
- 列 - 問題が検出された列番号。
- カテゴリ - IntelliSense のみ。 問題のカテゴリ (例: "コンパイラ")。
- ソース - ソースには、ビルドと IntelliSense が含まれます。
- ツール - ビルドのみ。 この問題を生成した実行可能ツール。
エラー一覧に関する詳細と追加の概念の詳細については、エラー一覧ウィンドウの元のドキュメントを参照してください。