共用方式為


偵錯工具擴充性的使用者入門

Visual Studio SDK 提供您建立和自訂偵錯工具元件並用來從 Visual Studio 環境中對程式進行偵錯所需的資訊。

Visual Studio 偵錯新增了改進功能,這些是對先前的 Visual Studio 偵錯工具執行廣泛的可用性測試所衍生的。 您可以使用 Visual Studio 偵錯逐步執行多語言應用程式,或在對應用程式和多語言解決方案進行偵錯時實作變數的即時編輯。

Visual Studio 偵錯功能會在程式偵錯時執行跨處理序,因此在應用程式的處理序空間中較不具侵入性。 因此,更容易撰寫與偵錯工具互動的元件,而不會影響偵錯程式。

為了善用 Visual Studio SDK,您應熟悉以下各項:

  • Visual Studio 整合式開發環境 (IDE)

  • C++ 程式設計語言

  • ATL COM

本節內容

擴充偵錯工具的藍圖根據編譯器及其輸出,概述在產品中實作偵錯功能的程序。

偵錯工具元件提供 Visual Studio 偵錯元件的概觀,其中包括偵錯引擎 (DE)、運算式評估工具 (EE) 和符號處理常式 (SH)。

偵錯工具概念描述主要的偵錯架構概念。

偵錯引擎說明偵錯引擎 (DE) 如何在程式碼、文件和運算式評估內容中同時運作。 各自描述這三項內容,位置 (location)、位置 (position) 或與其相關的評估。

偵錯工作包含各種偵錯工作的連結,例如啟動程式及評估運算式。