microsoft / microsoft/vscode-cpptools
Better debugging inspection support
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 6.2k
- Forks
- 1.7k
- Ø Merge
- 14 Std. 46 Min.
- Gemergte PRs (30 T.)
- 61
Beschreibung
Feature Request
Add a better experience for global and static variables when debugging with better error support. For example, when debugging with LLDB (compile using clang++ on a physical mac) we currently only support locals and registers.
We should also show static and global variables, like in CodeLLDB:
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, das Problem mit LLDB und clang++ auf einem physischen Mac zu reproduzieren, wobei die Screenshots als erwartetes Verhalten dienen. Verfolge anschließend die bestehende Anzeige von lokalen Variablen und Registern und bestimme dann, wie statische und globale Variablen daneben erscheinen sollen; abgeschlossen ist die Aufgabe, wenn beide Variablentypen mit besserer Fehlerunterstützung angezeigt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp, macos
- Bereich
- devtools
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100