PowerShell / PowerShell/PowerShellEditorServices
Expose symbols API through $psEditor model
Nessuno ha ancora preso questa issue.
- Lingua principale
- C#
- Stelle
- 767
- Fork
- 266
- Merge medio
- 3g 16h
- PR unite (30g)
- 1
Descrizione
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
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia leggendo il modello $psEditor esistente e gli attuali punti di ingresso per la gestione dei simboli. L’issue descrive l’esposizione dei simboli del documento corrente e la possibilità di registrare provider per DSL non supportati; l’implementazione completata dovrebbe includere entrambe le capacità, con il comportamento verificato tramite i test esistenti del progetto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp, powershell
- Ambito
- api, tooling
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 25/100