microsoft / microsoft/TypeScript
better ux and ui design for debug
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Go
- Sterne
- 111k
- Forks
- 14.4k
- Ø Merge
- 1 T. 19 Std.
- Gemergte PRs (30 T.)
- 117
Beschreibung
🔍 Search Terms
- format ts syntax, ux , ui
✅ Viability Checklist
- This wouldn't be a breaking change in existing TypeScript/JavaScript code
- This wouldn't change the runtime behavior of existing JavaScript code
- This could be implemented without emitting different JS based on the types of the expressions
- This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, new syntax sugar for JS, etc.)
- This isn't a request to add a new utility type: https://github.com/microsoft/TypeScript/wiki/No-New-Utility-Types
- This feature would agree with the rest of our Design Goals: https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-Goals
⭐ Suggestion
Do you think you can do something (modernize) the way TS tokenizes and formats the output for better formatting and syntax readability in vscode?
I'm still surprised that the language provides a mediocre appearance with very poorly formatted like JSON from the 80s!
Thank you
📃 Motivating Example
actual behavior :
expected behiavior:
💻 Use Cases
- What do you want to use this for?
debugging - What shortcomings exist with current approaches?
none - What workarounds are you using in the meantime?
none
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, die angehängten Beispielen für die tatsächliche und die erwartete Formatierung zu vergleichen und festzustellen, ob die gewünschte Änderung die TypeScript-Tokenisierung und -Formatierung oder die Debug-Anzeige von VS Code betrifft. Es werden keine Dateien, Tests oder konkreten Einstiegspunkte genannt. Als abgeschlossen würde die Änderung ein abgestimmtes Formatierungsdesign und eine Validierung für die verbesserte Debugging-Ausgabe erfordern.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript, vscode
- Bereich
- developer-experience, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100