共用方式為


輸出視窗

[ 輸出 ] 視窗會顯示整合開發環境 (IDE) 中各種功能的狀態消息。 若要開啟 [輸出 ] 視窗,請在功能表欄上選擇 [ 檢視>輸出],或按 Ctrl+Alt+O

工具列

下列控制項會顯示在 [ 輸出 ] 視窗的工具列中。

顯示輸出的來源

顯示一或多個要檢視的輸出窗格。 視 IDE 中的哪些工具使用 [輸出 ] 視窗將訊息傳遞給使用者而定,可能會有數個資訊窗格可供使用。

在程式代碼中尋找訊息

將程式代碼編輯器中的插入點移至包含所選取建置錯誤的行。

移至上一個訊息

[輸出 ] 視窗中的焦點變更為上一個建置錯誤,並將程式代碼編輯器中的插入點移至包含該建置錯誤的行。

移至下一個訊息

將 [ 輸出 ] 視窗中的焦點變更為下一個建置錯誤,並將程式代碼編輯器中的插入點移至包含該建置錯誤的行。

全部清除

從 [ 輸出 ] 窗格清除所有文字。

切換自動換行

在 [ 輸出 ] 窗格中開啟和關閉自動換行功能。 當自動換行開啟時,超出檢視區域的較長專案中的文字會顯示在下列這一行。

輸出窗格

在 [顯示來自列表的輸出] 中選取的 [輸出] 窗格會顯示所指出來源的輸出。

將訊息路由傳送至 [輸出] 視窗

若要在建置項目時顯示 [輸出 ] 視窗,請在 [ 選項 ] 對話方塊的 [ 專案和方案>一般 ] 頁面上,選取 [建置開始時顯示輸出] 視窗。 然後,開啟程式代碼檔案進行編輯,選擇 [移至下一個訊息],然後在 [輸出] 視窗工具列上移至 [上一個訊息],以選取 [輸出] 窗格中的專案。 如此一來,程式代碼編輯器中的插入點會跳至發生選取問題的程式代碼行。

在 [命令] 視窗中叫用的特定 IDE 功能和命令會將輸出傳遞至 [輸出] 視窗。 當您在 [管理外部工具] 中選取 [使用輸出視窗] 選項時,通常會在命令視窗中顯示 .bat.com檔案等外部工具的輸出會路由傳送至 [輸出] 窗格。 許多其他類型的訊息也可以顯示在 [輸出 ] 窗格中。 例如,針對目標資料庫檢查預存程式中的 Transact-SQL 語法時,結果會顯示在 [ 輸出 ] 視窗中。

您也可以將自己的應用程式程式設計為在執行時間將診斷訊息寫入 [輸出 ] 窗格。 若要這樣做,請在 .NET API 的命名空間中使用 Debug 類別或Trace類別的成員System.Diagnostics。 當您建置方案或專案的偵錯組態時,類別的成員 Debug 會顯示輸出;當您建置 [偵錯] 或 [發行] 組態時,類別的成員 Trace 會顯示輸出。 如需詳細資訊,請參閱 輸出視窗中的診斷訊息

在C++中,您可以建立自定義建置步驟和建置事件,並在 [ 輸出 ] 窗格中顯示並計算其警告和錯誤。 在輸出行上按 F1 ,您可以顯示適當的說明主題。 如需詳細資訊,請參閱 格式化自定義建置步驟的輸出

捲動行為

如果您在 [輸出 ] 視窗中使用自動標籤,然後使用滑鼠或箭頭鍵巡覽,則自動註冊會停止。 若要繼續自動註冊,請按 Ctrl+End

結構化診斷

C++ MSBuild 專案可能會發出結構化診斷。 [輸出] 視窗中診斷的縮排層級代表資訊的巢狀結構。 使用 [ 項目>屬性>進階>啟用 MSVC 結構化輸出 ] 選項來啟用或停用縮排。 您可以使用定義為 true 或 false 的 UseStructuredOutput 屬性來建立 Directory.Build.props 檔案,以影響數個專案。

另請參閱