[出力] ウィンドウOutput Window

[出力] ウィンドウには、統合開発環境 (IDE: Integrated Development Environment) のさまざまな機能のステータス メッセージが表示されます。The Output window can display status messages for various features in the integrated development environment (IDE). [出力] ウィンドウを開くには、メニュー バーで、[表示]、[出力] の順にクリックします (または、Ctrl キーと Alt キーを押しながら O キーを押します)。To open the Output window, on the menu bar, choose View/Output (or click CTRL + ALT + O).

警告

[出力] ウィンドウは、Visual Studio Express エディションの [表示] メニューに表示されません。The Output window does not appear on the View menu in Visual Studio Express editions. このメニューを表示するには、ホット キーの Ctrl + Alt + O を使用します。To bring it up, use the hotkey CTRL + ALT + O.

ツール バーToolbar

出力元の表示Show output from
1 つ以上の出力ペインを表示します。Displays one or more output panes to view. IDE のどのツールが [出力] ウィンドウを使用してユーザーにメッセージを配布するかに応じて、複数の情報ペインを使用できる場合があります。Several panes of information might be available, depending on which tools in the IDE have used the Output window to deliver messages to the user.

コード内のメッセージ検索Find Message in Code
コード エディター内のカーソル位置を、選択されたビルド エラーのある行まで移動させます。Moves the insertion point in the code editor to the line that contains the selected build error.

前のメッセージに移動Go to Previous Message
[出力] ウィンドウ内のフォーカスを前のビルド エラーへ移し、コード エディターのカーソル位置をそのビルド エラーがある行へ移動させます。Changes the focus in the Output window to the previous build error and moves the insertion point in the code editor to the line that contains that build error.

次のメッセージに移動Go to Next Message
[出力] ウィンドウ内のフォーカスを次のビルド エラーへ移し、コード エディターのカーソル位置をそのビルド エラーがある行へ移動させます。Changes the focus in the Output window to the next build error and moves the insertion point in the code editor to the line that contains that build error.

すべてクリアClear all
出力ペインのすべてのテキストを消去します。Clears all text from the Output pane.

[右端で折り返す] の設定/解除Toggle Word Wrap
出力ペインでのワード ラップ機能のオンとオフを切り替えます。Turns the Word Wrap feature on and off in the Output pane. ワード ラップ機能が有効になっていると、表示エリアより長いテキストは次の行に折り返されて表示されます。When Word Wrap is on, text in longer entries that extends beyond the viewing area is displayed on the following line.

出力ペインOutput Pane

[出力元の表示] の一覧で選択された出力ペインは、このボックスで選択された項目の出力結果を表示します。The Output pane selected in the Show output from list displays output from the source indicated.

[出力] ウィンドウにメッセージを出力するRouting Messages to the Output Window

プロジェクトをビルドしたときに必ず [出力] ウィンドウが表示されるようにするには、[全般](オプション ダイアログ ボックス - プロジェクトおよびソリューション) で [ビルド開始時に出力ウィンドウを表示] をオンにします。To display the Output window whenever you build a project, in the General, Projects and Solutions, Options dialog box, select Show Output window when build starts. 次に、編集のためにコード ファイルを開けた状態で、[出力] ペインのエントリを選択するために [出力] ウィンドウのツール バーの [次のメッセージに移動] および [前のメッセージに移動] をクリックします。Then, with a code file open for editing, choose the Go to Next Message and Go To Previous Message buttons on the Output window toolbar to select entries in the Output pane. この動作を続けると、コード エディターのカーソル位置が、選択した問題が発生したコード行へ移動します。As you do this, the insertion point in the code editor jumps to the line of code where the selected problem occurs.

コマンド ウィンドウで実行できる一部の IDE 機能およびコマンドでは、[出力] ウィンドウへ出力結果が送られます。Certain IDE features and commands invoked in the Command Window deliver their output to the Output window. .bat ファイルや .com ファイルなどの外部ツールからの出力は、通常コマンド プロンプト ウィンドウで表示されますが、「Visual Studio の外部ツール」の [出力ウィンドウを使用] オプションをオンにすると [出力] ペインに送られます。Output from external tools such as .bat and .com files, which is typically displayed in the Command Prompt window, is routed to an Output pane when you select the Use Output Window option in the Managing External Tools. 他の種類のメッセージの多くも [出力] ペインで表示できます。Many other kinds of messages can be displayed in Output panes as well. たとえば、ストアド プロシージャの Transact-SQL 構文を対象のデータベースに対してチェックすると、その結果が [出力] ウィンドウに表示されます。For example, when Transact-SQL syntax in a stored procedure is checked against a target database, the results are displayed in the Output window.

また、実行時に診断メッセージを [出力] ペインに書き出すことのできる、独自のアプリケーションをプログラムすることも可能です。You can also program your own applications to write diagnostic messages at run time to an Output pane. これを行うには、Debug クラスのメンバーまたは .NET Framework クラス ライブラリの Trace 名前空間にある System.Diagnostics クラスを使用します。To do this, use members of the Debug class or Trace class in the System.Diagnostics namespace of the .NET Framework Class Library. Debug クラスのメンバーは、ソリューションまたはプロジェクトのデバッグ構成をビルドするときの出力結果を表示します。Trace クラスのメンバーは、デバッグ構成またはリリース構成のどちらかをビルドするときの出力結果を表示します。Members of the Debug class display output when you build Debug configurations of your solution or project; members of the Trace class display output when you build either Debug or Release configurations. 詳細については、「出力ウィンドウの診断メッセージ」を参照してください。For more information, see Diagnostic Messages in the Output Window.

Visual C++Visual C++ では、警告とエラー メッセージ、およびその合計数を出力ペインで表示できる、カスタム ビルド ステップおよびビルド イベントを作成できます。In Visual C++Visual C++, you can create custom build steps and build events whose warnings and errors are displayed and counted in the Output pane. 出力結果の任意の行で F1 キーを押すと、適切なヘルプ トピックが表示されます。By pressing F1 on a line of output, you can display an appropriate help topic. 詳細については、「カスタム ビルド ステップまたはビルド イベントの出力の書式設定」を参照してください。For more information, see Formatting the Output of a Custom Build Step or Build Event.

スクロール動作Scrolling Behavior

[出力] ウィンドウで自動スクロールを使用していて、マウスや方向キーを使用して移動すると、自動スクロールが停止します。If you use autoscrolling in the Output window and then navigate by using the mouse or arrow keys, autoscrolling stops. 自動スクロールを再開するには、Ctrl キーを押しながら End キーを押します。To resume autoscrolling, press CTRL+END.

関連項目See Also

出力ウィンドウの診断メッセージ Diagnostic Messages in the Output Window
方法 : 出力ウィンドウを制御する How to: Control the Output Window
コードのコンパイルとビルド Compiling and Building
ビルド構成について Understanding Build Configurations
クラス ライブラリの概要Class Library Overview