PowerShell / PowerShell/vscode-powershell
VSCode Debugging with Arguments
Nessuno ha ancora preso questa issue.
- 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
- 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 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