microsoft / microsoft/TypeScript

Provide document links in tsconfig/jsconfig files

Offen
#63,793 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Possible Improvement
Vorherrschende Sprache
Go
Sterne
111k
Forks
14.3k
Ø Merge
2 T. 4 Std.
Gemergte PRs (30 T.)
132

Beschreibung

VS Code includes some very basic support for IntelliSense in tsconfig/jsconfig files. This includes providing document links for extends, files, and references in these files:

Image

This currently requires a fair amount of code in the VS Code extension and there are bugs (for example https://github.com/microsoft/vscode/issues/276592) that would require a lot more code to address

I'd love to have this logic be handled by typescript directly so that it matches exactly how tsc / ts-go works. Other editors could then also benefit from it

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

Beginne damit, die bestehende VS Code-Erweiterungslogik für Dokumentlinks in tsconfig/jsconfig-Dateien zu untersuchen, und vergleiche dann, wie tsc und ts-go extends, files und references auflösen. Erledigt ist die Aufgabe, wenn TypeScript direkt Links bereitstellt und das Verhalten beider Implementierungen übereinstimmt; das Issue nennt keine spezifischen Quelldateien oder Tests.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go, typescript
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
30/100

Neue Issues direkt in Ihr Postfach

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