microsoft / microsoft/TypeScript
Synchronize unsaved config files with the TS Server
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Go
- Sterne
- 111k
- Forks
- 14.3k
- Ø Merge
- 2 T. 4 Std.
- Gemergte PRs (30 T.)
- 132
Beschreibung
Request
TS Server currently only reads tsconfig and jsconfig files from disk. When editing a config file in an editor like vscode, you have to save it to the disk for the project configuration changes to take effect.
We'd like to be able to synchronize unsaved config files with the tsserver as well, the same way we synchronize unsaved js/ts files. This would mainly be helpful for error reporting in the config files
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 mit der Verarbeitung von tsconfig- und jsconfig-Dateien durch tsserver und vergleiche sie anschließend mit der bestehenden Synchronisierung nicht gespeicherter js/ts-Dateien. Überprüfe, wie ein Editor wie VS Code nicht gespeicherte Konfigurationsinhalte sendet, und ermittle den betroffenen Pfad für die Fehlerberichterstattung. Als abgeschlossen gilt die Aufgabe, wenn Änderungen an nicht gespeicherten Konfigurationsdateien synchronisiert und ihre Fehler gemeldet werden, ohne dass die Datei gespeichert werden muss.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, typescript
- Bereich
- tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100