vain0x / knowbug

HSP3 debug window
Other
16 stars 6 forks source link

Debug Adapter Protocol (DAP) 対応 #90

Open vain0x opened 4 years ago

vain0x commented 4 years ago

knowbug を DAP サーバーとして動作させることにより、Visual Studio Code (VSCode) 上でのデバッグを可能にします。

参考:

vain0x commented 4 years ago

全体の流れ

起動順序:

通信経路:

VSCode
    ↕ 標準入出力
DAP アダプター
    ↕ 何らかの方法 (名前付きパイプや TCP 通信など)
デバッガー
    ↕ 関数呼び出しなど (同一プロセスなので変数を共有可能)
HSP ランタイム

備考:

vain0x commented 4 years ago

実装

(予定)

接続の流れ