microsoft / microsoft/vscode-python-debugger

debug config that uses `${command:pickArgs}` does not cancel when pressing escape on the arguments prompt

Aberta
#747 1 comentário 3 reações 1 responsável Ver no GitHub

@eleanorjboyd já está trabalhando nisso.

Desde 11/7/2025.

triage-needed
Linguagem predominante
TypeScript
Estrelas
181
Forks
126
Merge médio
2d 3h
PRs com merge (30d)
3

Descrição

to reproduce

  1. 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}"
            },
        ]
    }
    
  2. open a python file and set a breakpoint
  3. run the launch config
  4. press Escape when this dialog appears (note that it says "'Escape' to cancel")):
    Image

expected behavior

it cancels and does not run

actual behavior

it runs and pauses on the breakpoint:

Image

environment

vscode v1.101.24242
ms-python.python v2025.8.1
ms-python.debugpy v2025.8.0
OS: windows 10, 11

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.