次の方法で共有


Visual Studio SDK

Visual Studio SDK は、Visual Studio の機能を拡張したり、Visual Studio に新機能を統合したりするのに役立ちます。 拡張機能は、他のユーザーだけでなく、Visual Studio Marketplace にも配布できます。 Visual Studio を拡張する方法の一部を次に示します。

  • コマンド、ボタン、メニュー、およびその他の UI 要素を IDE に追加する

  • 新しい機能用のツール ウィンドウを追加する

  • 特定の言語の IntelliSense を拡張するか、新しいプログラミング言語に IntelliSense を提供する

  • 電球を使用して、開発者がより優れたコードを記述するのに役立つヒントと提案を提供する

  • 新しい言語のサポートを有効にする

  • カスタム プロジェクトの種類を追加する

  • Visual Studio Marketplace を使用して何百万人もの開発者にリーチする

    これまでに Visual Studio 拡張機能を記述したことがない場合は、これらの機能の詳細については、「 Visual Studio 拡張機能の開発の開始」を参照してください。

Visual Studio SDK をインストールする

Visual Studio SDK は、Visual Studio セットアップのオプション機能です。 後で VSSDK をインストールすることもできます。 詳細については、「 Visual Studio SDK のインストール」を参照してください。

Visual Studio SDK の新機能

Visual Studio SDK には、同期的に自動読み込まれた拡張機能の警告や VSIX v3 形式、破壊的変更など、いくつかの新機能があり、拡張機能の更新が必要になる場合があります。 詳細については、「 Visual Studio 2019 SDK の新機能 」および 「Visual Studio 2017 SDK の新機能」を参照してください。

Visual Studio ユーザー エクスペリエンスのガイドライン

Visual Studio のユーザー エクスペリエンス ガイドラインで拡張機能の UI を設計するための優れたヒントを紹介します。

また、 アドレス DPI の問題 に関する記事を使用して、高 DPI デバイスで拡張機能を見栄え良くする方法についても説明します。

イメージ サービスとカタログを利用して、高 DPI とテーマに対する優れたイメージ管理とサポートを実現します。

既存の Visual Studio 拡張機能を検索してインストールする

Visual Studio 拡張機能は、[ツール] メニューの [拡張機能と更新プログラム] ダイアログにあります。 詳細については、「 Visual Studio 拡張機能の検索と使用」を参照してください。 Visual Studio Marketplace で拡張機能を見つけることもできます

Visual Studio SDK リファレンス

Visual Studio SDK API リファレンスについては、 Visual Studio SDK リファレンスを参照してください

Visual Studio SDK のサンプル

VSSDK 拡張機能のオープン ソースの例は、GitHub Visual Studio サンプルにあります。 この GitHub リポジトリには、Visual Studio のさまざまな拡張可能な機能を示すサンプルが含まれています。

その他の Visual Studio SDK リソース

VSSDK について質問がある場合、または拡張機能の開発経験を共有したい場合は、 Visual Studio Extensibility フォーラム または ExtendVS Gitter Chatroom を使用できます。

詳細については、 VSX Arcana ブログ と、Microsoft MVP によって作成された多数のブログを参照してください。