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

Offen
#13,655 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug debugger help wanted tasks/build/debug
Vorherrschende Sprache
TypeScript
Sterne
6.2k
Forks
1.7k
Ø Merge
14 Std. 46 Min.
Gemergte PRs (30 T.)
61

Beschreibung

  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.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Reproduziere das Problem, indem du attach-Konfigurationen zu launch.json hinzufügst, und verwende dann die Optionen Debug oder Configure Active oben rechts in einer Datei. Verfolge, wie diese Konfigurationen jedes Dropdown-Menü füllen, und ermittle, warum Einträge dupliziert werden. Als erledigt gilt die Aufgabe, wenn jede Konfiguration einmal im relevanten Dropdown-Menü erscheint und die vorhandenen attach-Optionen weiterhin verfügbar sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
tooling
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.