PowerShell / PowerShell/PowerShellEditorServices
Expose symbols API through $psEditor model
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C#
- Sterne
- 767
- Forks
- 266
- Ø Merge
- 3 T. 16 Std.
- Gemergte PRs (30 T.)
- 1
Beschreibung
This API will allow $psEditor users to request symbols for the current document with which they can perform operations. This should also allow registering new "symbol providers" which are capable of scanning for symbols that PSES is not aware of (like custom DSLs, etc).
/cc @nightroman
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, das bestehende $psEditor-Modell und die aktuellen Einstiegspunkte für die Symbolbehandlung zu lesen. Die Aufgabe beschreibt, Symbole für das aktuelle Dokument bereitzustellen und die Registrierung von Providern für nicht unterstützte DSLs zu ermöglichen; die fertige Implementierung sollte beide Fähigkeiten umfassen, wobei das Verhalten durch die vorhandenen Tests des Projekts verifiziert wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp, powershell
- Bereich
- api, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100