PowerShell / PowerShell/vscode-powershell

Add command for aborting current script execution

Offen
#203 4 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

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

Beschreibung

I ran some script with F8 - there was an infinite loop with no output. I saw no indication anything was running (the OUTPUT window didn't pop up), but I couldn't run anything else with F8.

There should be some indication that a selection is running, and there should be a way to stop it.

Also, if I do add some output to the loop, e.g.

while($true){1}

I can' t seem to kill VSCode, clicking on the X doesn't close it, I need to kill the process some other way.

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 damit, den F8-Auswahl-Ausführungspfad in der VS Code-Erweiterung nachzuverfolgen und zu untersuchen, wie das OUTPUT-Fenster geöffnet oder aktualisiert wird. Reproduziere die Endlosschleife mit while($true){1}; abgeschlossen ist die Aufgabe, wenn eine Anzeige für die laufende Auswahl erscheint und ein Befehl die Ausführung stoppen kann, ohne dass VS Code beendet werden muss.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
powershell, typescript, vscode
Bereich
developer-experience, devtools
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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