トピック
概要
初めての拡張機能
拡張機能の構造
まとめ
概要
共通機能
テーマ設定
ワークベンチの拡張
概要
AI の拡張性
言語モデルツール
MCP 開発者ガイド
チャット参加者
チャットチュートリアル
言語モデル
言語モデルチュートリアル
プロンプト TSX
コマンド
カラーテーマ
ファイルアイコンテーマ
製品アイコンテーマ
ツリービュー
Webview
ノートブック
カスタムエディター
仮想ドキュメント
仮想ワークスペース
Web拡張機能
ワークスペースの信頼
タスクプロバイダー
ソース管理
デバッガー拡張機能
Markdown拡張機能
テスト拡張機能
カスタムデータ拡張機能
テレメトリー
概要
アクティビティバー
サイドバー
パネル
ステータスバー
ビュー
エディターアクション
クイックピック
コマンドパレット
通知
Webview
コンテキストメニュー
ウォークスルー
設定
概要
シンタックスハイライトガイド
セマンティックハイライトガイド
スニペットガイド
言語設定ガイド
プログラムによる言語機能
言語サーバー拡張機能ガイド
埋め込み言語
拡張機能のテスト
拡張機能の公開
拡張機能のバンドル
継続的インテグレーション
拡張機能ホスト
リモート開発とCodespaces
提案されているAPIの使用
TSLintからESLintへの移行
Python拡張機能テンプレート
VS Code API
コントリビューションポイント
アクティベーションイベント
拡張機能マニフェスト
組み込みコマンド
When句コンテキスト
テーマカラー
製品アイコンリファレンス
ドキュメントセレクター
この記事の内容
ガイドとサンプル
言語拡張機能のサンプル
拡張機能ガイド
Hello World サンプルでVisual Studio Code 拡張機能APIの基本を学んだら、いよいよ実際の拡張機能を作成する時です。拡張機能の機能 セクションでは、拡張機能が**できること**の概要が示されていますが、このセクションには、特定のVS Code APIを**どのように**使用するかを説明する詳細なコードガイドとサンプルのリストが含まれています。
各ガイドまたはサンプルには、次の内容が含まれています。
徹底的にコメントされたソースコード。
サンプル拡張機能の使用状況を示すGIFまたは画像。
サンプル拡張機能の実行手順。
使用されているVS Code APIの一覧。
使用されている寄与ポイントの一覧。
サンプルに類似した実際の拡張機能。
APIコンセプトの説明。
ガイドとサンプル
以下は、VS Code API と寄与ポイント の使用法を含む、VS Code Webサイトのガイドです。拡張機能を作成する際のユーザーインターフェースのベストプラクティスを学ぶには、UXガイドライン を参照することを忘れないでください。
以下は、VS Code Extensions samplesリポジトリ からの追加サンプルのリストです。
言語拡張機能のサンプル
これらのサンプルは「言語拡張機能」のサンプルです
07/09/2025