PowerShell / PowerShell/vscode-powershell

VSCode Debugging with Arguments

Offen
#2,995 8 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Area-Debugging Issue-Enhancement
Vorherrschende Sprache
TypeScript
Sterne
1.9k
Forks
547
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der Überprüfung der VSCode-Debuggingoptionen und des bestehenden Verhaltens der PowerShell-Erweiterung. Vergleiche den angeforderten Argumentverlauf mit dem Show-Command ${file} -Passthru-Ablauf und der PSISE-Implementierung des Autors. Erledigt ist die Aufgabe, wenn Benutzer zuletzt verwendete, dateispezifische Argumente auswählen und eine PowerShell-Funktion direkt zum Debuggen starten können.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
powershell, typescript, vscode
Bereich
developer-experience, devtools
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.