共用方式為


輸出視窗

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

工具列

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

顯示輸出來自

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

在程式碼中尋找訊息

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

前往上一則訊息

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

前往下一條訊息

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

全部清除

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

切換自動換行

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

輸出窗格

在 [顯示輸出來源] 清單中選取的 [輸出] 窗格會顯示來自指定來源的輸出。

將訊息遞送至「輸出」視窗

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

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

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

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

捲動行為

如果您在 [輸出] 視窗中使用自動捲動,然後使用滑鼠或方向鍵進行導覽,則自動捲動會停止。 若要繼續自動捲動,請按 Ctrl+End 鍵

結構化診斷

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

另請參閱