拡張機能/デバッガで作業しており、ステップのデバッグに問題があります。デバッグアダプタにnextRequest
メソッドを実装し、内部デバッガを呼び出してステップ要求を開始し、応答を返します。ステップのリクエストが処理されたときに通知されるイベントハンドラがあり、step
というタイプのStoppedEvent
がVSコードに送信されます。VSコード拡張のステップリクエストが正しくレンダリングされない
問題は、VSコードがスレッドとスタックフレームを要求することによってStoppedEvent
に反応しますが、「停止」インジケータ(黄色の矢印)を表示しないため、ユーザーは視覚的にステップは成功しました(ブレークポイントからの黄色の矢印以外は消えています)。私はVSコードが正しいファイルまたは行番号を取得していないかもしれないと思っていますが、私はstackTraceRequest
への応答で返されたフレームでこれらが正しく設定されていることを確認しました。私はここで何が欠けているのか分からない。