microsoft / microsoft/vscode-python-debugger
debug config that uses `${command:pickArgs}` does not cancel when pressing escape on the arguments prompt
未关闭
@eleanorjboyd 已经在做这个了。
开始于 2025年7月11日。
triage-needed
- 主要语言
- TypeScript
- 星标
- 181
- 派生
- 126
- 平均合并
- 2 天 3 小时
- 30 天内合并 PR
- 3
描述
to reproduce
- create the following
.vscode/launch.json:{ "version": "0.2.0", "configurations": [ { "name":"Python Debugger: Current File with Arguments", "type":"debugpy", "request":"launch", "program":"${file}", "console":"integratedTerminal", "args":"${command:pickArgs}" }, ] } - open a python file and set a breakpoint
- run the launch config
- press Escape when this dialog appears (note that it says "'Escape' to cancel")):
expected behavior
it cancels and does not run
actual behavior
it runs and pauses on the breakpoint:
environment
vscode v1.101.24242
ms-python.python v2025.8.1
ms-python.debugpy v2025.8.0
OS: windows 10, 11
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
评估
这个 Issue 还没有评估数据。