PowerShell / PowerShell/vscode-powershell

VSCode Debugging with Arguments

Aperta
#2,995 8 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Area-Debugging Issue-Enhancement
Lingua principale
TypeScript
Stelle
1.9k
Fork
547
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Please update the debugging options in VSCode to allow for either:

  • keeping the last 10 unique arguments passed to the current script

  • set it up so we can launch a Powershell function directly to debug execution or extend debugging.

Ultimately, when launching a script, I'd like to be able to select the parameters available when Launching the script (Easily exposed using the Show-Command ${file} -Passthru command and arguments, or select them from a last used set of arguments for that particular file. I've written code to do this for the PSISE and it worked great but, I'm finding the debugging interface in VSCode lacking and would like to extend it.

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

Inizia esaminando le opzioni di debug di VSCode e il comportamento esistente dell'estensione PowerShell. Confronta la cronologia degli argomenti richiesta con il flusso Show-Command ${file} -Passthru e l'implementazione PSISE dell'autore. Il lavoro è completato quando gli utenti possono selezionare argomenti recenti specifici per file e avviare direttamente una funzione PowerShell per il debug.

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

Valutazione

Stack tecnologico
powershell, typescript, vscode
Ambito
developer-experience, devtools
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.