PowerShell / PowerShell/PowerShellEditorServices

Feature Request: Editor Commands with parameter input

Aperta
#220 5 commenti 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Issue-Enhancement
Lingua principale
C#
Stelle
767
Fork
266
Merge medio
3g 16h
PR unite (30g)
1

Descrizione

These would hopefully work similar to the ext commands.

"command param" and then it auto populates intellisense autocomplete in the options. This would be something I would see as an end goal. At first, it would be nice to see positional parameters sort of like this:

"command param1 param2 param3"

You could go for these working similar to powershell, or make them more limited similar to the ext commands, where they take only 1 param, but give you intellisense style choices.

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Non sono identificati né file né test. Inizia individuando la gestione esistente di ext-command e la relativa integrazione con IntelliSense, quindi determina come vengono analizzati gli argomenti dei comandi. Prima dell’implementazione, chiarisci se sono richiesti parametri posizionali, opzioni simili a quelle di PowerShell o un comportamento di ext-command limitato a un solo parametro; il lavoro sarà completo quando saranno stati concordati la sintassi e gli elementi da proporre per il completamento automatico.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
csharp, powershell
Ambito
developer-experience, tooling
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.