に参加して、VS Code の AI 支援開発について学びましょう。

ワークベンチの拡張

「Workbench」とは、以下の UI コンポーネントを含む Visual Studio Code UI 全体を指します。

  • タイトルバー
  • アクティビティバー
  • サイドバー
  • パネル
  • エディターグループ
  • ステータスバー

VS Code は、独自のコンポーネントを Workbench に追加できるさまざまな API を提供しています。たとえば、以下の画像では、

workbench-contribution

ビューコンテナ

contributes.viewsContainers 貢献ポイントを使用すると、5 つの組み込みのビューコンテナの横に表示される新しいビューコンテナを追加できます。ツリービューのトピックで詳細を確認してください。

ツリービュー

contributes.views 貢献ポイントを使用すると、任意のビューコンテナに表示される新しいビューを追加できます。ツリービューのトピックで詳細を確認してください。

Webview

Webview は、HTML/CSS/JavaScript で構築された高度にカスタマイズ可能なビューです。これらは、エディターグループ領域のテキストエディターの横に表示されます。Webview ガイドで Webview についてさらに詳しくお読みください。

ステータスバーアイテム

拡張機能は、ステータスバーに表示されるカスタムのStatusBarItemを作成できます。ステータスバーアイテムは、テキストとアイコンを表示し、クリックイベントでコマンドを実行できます。

  • テキストとアイコンの表示
  • クリック時のコマンド実行

ステータスバー拡張機能サンプルをレビューすることで、さらに詳細を確認できます。

© . This site is unofficial and not affiliated with Microsoft.