PowerShell / PowerShell/vscode-powershell
Clear of console and content vanishing after resize
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 1.9k
- Forks
- 548
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Prerequisites
- I have written a descriptive issue title.
- I have searched all issues to ensure it has not already been reported.
- I have read the troubleshooting guide.
- I am sure this issue is with the extension itself and does not reproduce in a standalone PowerShell instance.
- I have verified that I am using the latest version of Visual Studio Code and the PowerShell extension.
- If this is a security issue, I have read the security issue reporting guidance.
Summary
As discussed on Discord -> Problems with resize, write-progress:

Clear-Host not working properly

Is enabled:
"terminal.integrated.windowsEnableConpty": true,
PowerShell Version
Name Value
---- -----
PSVersion 5.1.22000.652
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.22000.652
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
Visual Studio Code Version
1.67.1
da15b6fd3ef856477bf6f4fb29ba1b7af717770d
x64
Extension Version
ms-vscode.powershell@2022.5.1
ms-vscode.powershell-preview@2022.5.1
tobysmith568.run-in-powershell@1.1.1
TylerLeonhardt.vscode-inline-values-powershell@0.0.5
Steps to Reproduce
As shown on GIFs try to do something in the console, resize, console up and down, type again, and notice how things get distorted.
Visuals
No response
Logs
No response
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, das in den verlinkten GIFs gezeigte Verhalten bei der Größenänderung der Konsole und von Clear-Host zu reproduzieren, unter Verwendung der gemeldeten Versionen PowerShell 5.1, VS Code 1.67.1 und Extension 2022.5.1 mit aktiviertem ConPTY. Der Payload nennt keine Quelldateien oder Tests, daher ist es notwendig, die Terminalbehandlung der Extension nachzuverfolgen; als erledigt gilt die Aufgabe, wenn das Ändern der Größe, das Löschen und das Tippen den Konsoleninhalt nicht mehr verzerren oder verlieren lassen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- powershell, typescript, vscode
- Bereich
- desktop, tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100