Debug Adapter Protocol (DAP) の実装例
- adapter-minimal
- 起動と終了だけできる DAP アダプタ
- 通信まわりや拡張機能の設定の参考になるはず
- adapter-json
- 変数の表示だけできる DAP アダプタ
- variables リクエストの参考になるはず
- adapter-step
- ステップ実行ができる DAP アダプタ
- stepIn などのリクエストの参考になるはず
DAP:
VSCode:
- VSCode でデバッガーを提供する拡張機能を作る方法のドキュメント: Debugger Extension | Visual Studio Code Extension API
- DAP アダプタと VSCode 拡張機能のサンプル: microsoft/vscode-mock-debug: Starter sample for developing debug adapters for VSCode.
- DAP アダプタの実装 (Node.js): microsoft/vscode-debugadapter-node: Debug adapter protocol and implementation for VS Code.