Share via


[出力] ウィンドウ

更新 : 2007 年 11 月

このウィンドウには、統合開発環境 (IDE: Integrated Development Environment) のさまざまな機能のステータス メッセージを表示できます。[出力] ウィンドウを表示するには、[表示] メニューの [出力] をクリックします。[出力] ウィンドウを閉じて、エディタにフォーカスを移動するには、Escape (ESC) キー押します。

ツール バー

  • [出力元の表示]
    1 つ以上の出力ペインを表示します。IDE のどのツールが [出力] ウィンドウを使用してユーザーにメッセージを配布するかに応じて、複数の情報ペインを使用できる場合があります。

  • [コード内のメッセージを検索] コード内のメッセージ検索
    コード エディタ内のカーソル位置を、選択されたビルド エラーのある行まで移動させます。

  • [前のメッセージに移動] 前のメッセージに移動
    [出力] ウィンドウ内のフォーカスを前のビルド エラーへ移し、コード エディタのカーソル位置をそのビルド エラーがある行へ移動させます。

  • [次のメッセージに移動] 次のメッセージに移動
    [出力] ウィンドウ内のフォーカスを次のビルド エラーへ移し、コード エディタのカーソル位置をそのビルド エラーがある行へ移動させます。

  • [すべてクリア] すべてクリア
    出力ペインのすべてのテキストを消去します。

  • [[右端で折り返す] の設定/解除] [右端で折り返す] の設定/解除
    出力ペインでのワード ラップ機能のオンとオフを切り替えます。ワード ラップ機能が有効になっていると、表示エリアより長いテキストは次の行に折り返されて表示されます。

出力ペイン

[出力元の表示] リストで選択された出力ペインは、このボックスで選択された項目の出力結果を表示します。

[出力] ウィンドウにメッセージを出力する

プロジェクトをビルドしたときに必ず [出力] ウィンドウが表示されるようにするには、[ビルド開始時に出力ウィンドウを表示] オプションを [全般] ([オプション] ダイアログ ボックス - [プロジェクトおよびソリューション])から選択します。次に、編集のためにコード ファイルを開けた状態で、出力ペインのエントリを選択するために [出力] ウィンドウの [次のメッセージに移動] および [前のメッセージに移動] をクリックします。この動作を続けると、コード エディタのカーソル位置が、選択した問題が発生したコード行へ移動します。

コマンド ウィンドウ で実行できる一部の IDE 機能およびコマンドでは、[出力] ウィンドウへ出力結果が送られます。.bat ファイルや .com ファイルなどの外部ツールからの出力は、通常 DOS ウィンドウで表示されますが、[外部ツール] ダイアログ ボックスの [出力ウィンドウを使用] オプションを選択すると出力ペインに送られます。他の種類のメッセージの多くも出力ペインで表示できます。たとえば、プロシージャに保存されている TSQL 構文を目的のデータベースで確認すると、その結果が [出力] ウィンドウに表示されます。

まは、ランタイムで診断メッセージを出力ペインに書き出すことのできる、独自のアプリケーションをプログラムすることも可能です。これを作成するには、Debug クラスのメンバまたは .NET Framework クラス ライブラリ リファレンスSystem.Diagnostics 名前空間にある Trace クラスを使用します。Debug クラスのメンバは、ソリューションまたはプロジェクトのデバッグ構成をビルドするときの出力結果を表示します。Trace クラスのメンバは、デバッグ構成またはリリース構成のどちらかをビルドするときの出力結果を表示します。詳細については、「出力ウィンドウの診断メッセージ」を参照してください。

Visual C++ では、警告とエラー メッセージ、およびその合計数を出力ペインで表示できる、カスタム ビルド ステップおよびビルド イベントを作成できます。出力結果の任意の行で F1 キーを押すと、適切なヘルプ トピックが表示されます。詳細については、「カスタム ビルド ステップまたはビルド イベントの出力の書式設定」を参照してください。

参照

処理手順

方法 : 出力ウィンドウを制御する

方法 : Visual Studio からツールを起動する

概念

出力ウィンドウの診断メッセージ

ビルド構成

参照

[構成マネージャ] ダイアログ ボックス

その他の技術情報

Visual Studio でのビルド