microsoft / microsoft/TypeScript-TmLanguage
JavaScript Syntax Highlighter Broke
Offen
Dieses Issue hat noch niemand übernommen.
bug
- Vorherrschende Sprache
- TypeScript
- Sterne
- 471
- Forks
- 149
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Does this issue occur when all extensions are disabled?: Yes/No
- VS Code Version: 1.59.1
- OS Version: Windows_NT x64 10.0.19043
Steps to Reproduce:
- Make a JavaScript File
- type in:
for (const req of /require *\\( *["'\](.+?)["'`] *\)/.exec(fileCode).slice(1)) {}` - some things in the brakets will be highlighted incorrectly

Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
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
Reproduziere die fehlerhafte Hervorhebung in VS Code 1.59.1 mithilfe des im Issue gezeigten JavaScript-regex und untersuche anschließend die TypeScript TextMate grammar files in diesem Repository. Als erledigt gilt die Aufgabe, wenn die relevanten Teile innerhalb des regulären Ausdrucks korrekt hervorgehoben werden, ohne die umgebende JavaScript-Syntax zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, typescript
- Bereich
- tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100