PowerShell / PowerShell/vscode-powershell

Text colors in editor sometimes randomly change when scrolling

Offen
#3,295 8 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

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

Beschreibung

Issue Description

When editing code in an editor window, on very rare occasions, the text coloring that is based on the code content type will randomly change as you scroll down the page. To demonstrate the effect I created a bunch of comment lines between my code.

image

Other notes:
The Minimap shows the same coloring. There also appears to be 'ghost' characters in it.
The formatting is preserved if copied and pasted into another program, a new message in Outlook for example.
Closing and re-opening VSC fixes the issue.

Another person reported the same issue before and it was closed and suggested to be moved here: https://github.com/microsoft/vscode/issues/120800

Environment Information

Visual Studio Code

Name Version
Operating System Windows_NT x64 10.0.19042
VSCode 1.55.2
PowerShell Extension Version 2021.2.2

PowerShell Information

Name Value
PSVersion 5.1.19041.906
PSEdition Desktop
PSCompatibleVersions 1.0 2.0 3.0 4.0 5.0 5.1.19041.906
BuildVersion 10.0.19041.906
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1

Visual Studio Code Extensions

Visual Studio Code Extensions(Click to Expand)
Extension Author Version
azurerm-vscode-tools msazurermtools 0.15.0
Bookmarks alefragnani 13.0.4
powershell ms-vscode 2021.2.2
vscode-dotnet-runtime ms-dotnettools 1.0.0

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, das Problem in Visual Studio Code 1.55.2 unter Windows mit der PowerShell-Erweiterung zu reproduzieren, indem du durch eine Datei mit vielen Kommentarzeilen scrollst. Untersuche die Syntaxfärbung und das Verhalten der Minimap des Editors; abgeschlossen ist die Untersuchung, wenn das Scrollen die Textfarben nicht mehr verändert oder Geisterzeichen erzeugt und der kopierte Inhalt korrekt bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
powershell, vscode
Bereich
developer-experience, tooling
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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