Visual Studio デバッガーの機能拡張
Visual Studio 2012は強力を提供する、完全な対話形式のソース・コードのデバッガーが含まれ、追跡使いやすいツールは、プログラムでを実施。 デバッガーは、スクリプト言語 ECMA、 VBScript や JScriptに加えて Visual Basic、 Visual C#、 C/C++ 言語の完全なでサポートします。 ただし、 Visual Studio SDKから使用できる Microsoft Download Center、他のコンピューター言語は同じ豊富な機能を持つデバッガーでサポートできます。
Visual Studioのデバッガーは、デバッグ言語に、仕様であるデバッグ コンポーネントに共通のフロント エンド (つまり、ユーザー インターフェイス)です。 新しい言語では、 Visual Studioのデバッガーでサポートに必要なすべての機能はデバッグ エンジン (DE)など、必要なバックエンド コンポーネントを作成することです。 これは Visual Studio SDK が送信されます。
Visual Studio SDK は、新しい列を作成するために必要な Visual Studio のすべての要素への完全な参照が含まれます。 また、開始に役立てるチュートリアル、およびサンプルがあります。
デバッグをサポートする言語のプロジェクト システムのエンド ツー エンドのサンプルについては、 IronPython sample" " を参照してください。
以降のセクションでは Visual Studio SDKを使用してデバッガーを拡張する方法について説明します。
このセクションの内容
デバッガーの機能拡張を使用した作業の開始
オファーをデバッグすると、 Visual Studio SDK をインストールする方法について説明します。カスタムのデバッグ エンジンの作成
DE をデタッチするように列のプログラム準備からカスタム列のプロセスを、ついて説明します。共通言語ランタイムの式エバリュエーターを記述できます。
式エバリュエーターを記述する必要があるかどうかを示します。デバッグ エンジンの実装方法の選択
DE を実装する方法について説明します。参照 (Visual Studio のデバッグ API)
API をデバッグする Visual Studio について説明します。Visual Studio のデバッグのサンプル
共通言語ランタイムの式エバリュエーターのサンプルとデバッグ エンジンのサンプルへのリンクを示します。