microsoft / microsoft/vscode-python-debugger

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

Ouverte
#747 1 commentaire 3 réactions 1 personne assignée Voir sur GitHub

@eleanorjboyd y travaille déjà.

Depuis le 11/7/2025.

triage-needed
Langage dominant
TypeScript
Étoiles
181
Forks
126
Merge moyen
2 j 3 h
PR mergées (30 j)
3

Description

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

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.