あなたのツール、私たちのサンドボックス
新しいTypeScriptプレイグラウンドでは、TypeScriptチームが予期しない方法でプレイグラウンドに接続し、拡張することができます。
プレイグラウンドのサイドバーは、外部プラグインと同じプラグインインフラストラクチャを使用しているため、プレイグラウンドと同じレベルのアクセス権を持ち、興味深いプロジェクトを構築できます。
プレイグラウンドプラグインは、DOM APIと拡張性の高いデザインシステムを使用して構築されますが、実行時にReactやSvelteなどのフレームワークを自由に使用できます。
使い始めるのは簡単です。プラグインテンプレートがあり、プレイグラウンドにはローカルサーバーに直接接続するための開発モードがあるため、TypeScript Webサイトのコピーを実行しなくても、動作する開発環境を用意できます。
サンプルプラグインのリポジトリはmicrosoft/TypeScript-Playground-Samplesにあり、既存のオープンソースプラグインも多数あります:プレゼンテーションモード、Clippy、TSQuery、Collaborate、Transformerはデフォルトで利用可能で、調査して理解することができます。
プラグインの開発中に質問がある場合は、TypeScriptコミュニティDiscordで質問してください。完成したら、npmレジストリに公開すると、プラグインサイドバーに表示されます。
