microsoft / microsoft/TypeScript

Handle JSDoc {@link ... } inline tags for OS

Offen
#58,491 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Awaiting More Feedback Suggestion
Vorherrschende Sprache
Go
Sterne
111k
Forks
14.4k
Ø Merge
1 T. 19 Std.
Gemergte PRs (30 T.)
117

Beschreibung

🔍 Search Terms

JSDoc @link for local OS

✅ Viability Checklist
⭐ Suggestion

like this post :
https://github.com/microsoft/TypeScript/issues/16498

can we also add support for local OS drive ?
I work on 2 project, and i would like to be able to open external file to another projet .

📃 Motivating Example

ex:
iif am in project projets\ANFTECS-WEB , i would like to add a clickable note link to projets\ANFTECS

/** @see {@link D:\Users\jonle\Documents\DEV\projets\ANFTECS\src\game\enum\battle.enums.ts} */

image

Actually, the link is not clickable, and I need to open the folder and the file manually.
It's just not very time-efficient and productive!
I would like to open the file when I ctrl+click on it, like a web address. Is it possible to add this support ?
Thank you

💻 Use Cases
  1. What do you want to use this for?
    work on multi project connected with security and productivity (on the same machine or server)

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

Das Issue nennt keine Dateien oder Tests; es beschreibt die Verarbeitung von JSDoc {@link ...} und ein Beispiel für einen Windows-Pfad auf einem lokalen Laufwerk. Beginne damit, das bestehende Linkverhalten und das referenzierte Issue #16498 zu prüfen, und ermittle anschließend, wie lokale Pfade erkannt werden sollen. Als erledigt gilt die Aufgabe, wenn Ctrl+click die referenzierte externe Datei oder den Projektpfad öffnet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, typescript
Bereich
developer-experience, tooling
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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