microsoft / microsoft/vscode-cpptools

Duplicate debug attach options appear in the Debug or Configure Active File dropdown if any attach configs exist in launch.json

Ouverte
#13,655 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

bug debugger help wanted tasks/build/debug
Langage dominant
TypeScript
Étoiles
6.2k
Forks
1.7k
Merge moyen
14 h 46 min
PR mergées (30 j)
61

Description

  1. Add some attach configurations to launch.json.
  2. Use the Debug or Configure Active options (top right of a file).

Bug: The dropdown shows duplicates (2 for Configure and 4 for Debug), which seems buggy and confusing. I'm not sure what the difference is between the duplicate options.

Image

I hit this while investigating https://github.com/microsoft/vscode-cpptools/pull/13569 , but it was a pre-existing issue.

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.

Piste de recherche

Reproduisez le problème en ajoutant des configurations attach à launch.json, puis utilisez les options Debug ou Configure Active en haut à droite d’un fichier. Suivez la manière dont ces configurations alimentent chaque menu déroulant et identifiez pourquoi les entrées sont dupliquées. Le travail est terminé lorsque chaque configuration apparaît une seule fois dans le menu déroulant concerné, tout en laissant les options attach existantes disponibles.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
typescript
Domaine
tooling
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

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