Support SteppingGranularity "block"
@roblourens 已经在做这个了。
开始于 2022年11月18日。
评估
这个 Issue 还没有评估数据。
描述
DAP supports SteppingGranularity, which is defined as
type SteppingGranularity = 'statement' | 'line' | 'instruction';
However, some debuggers like LLDB support stepping to the end of a block. From LLDB help:
$ help thread step-over
-e <linenum> ( --end-linenumber <linenum> )
The line at which to stop stepping - defaults to the next line and only supported for step-in and step-over. You can also pass the string
'block' to step to the end of the current block. This is particularly use in conjunction with --step-target to step through a complex
calling sequence.
So the following steps to the end of the current block:
thread step-over -e block
Could this "block" verb be added to SteppingGranularity?
- 主要语言
- HTML
- 星标
- 1.8k
- 派生
- 173
- 平均合并
- 7 天 7 小时
- 30 天内合并 PR
- 2
环境准备
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
microsoft/debug-adapter-protocol 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 68/100
-
难度 5/5 一周以上 新手友好度 35/100
microsoft/debug-adapter-protocol#633 · 1 条评论 ·
-
难度 4/5 3-5 天 新手友好度 42/100
-
难度 5/5 一周以上 新手友好度 35/100
microsoft/debug-adapter-protocol#599 · 8 个 reaction ·
-
under-discussion
难度 2/5 1-3 小时 新手友好度 48/100
microsoft/debug-adapter-protocol#596 · 9 条评论 ·