PowerShell / PowerShell/vscode-powershell

Review: 1.90.0 VSCode Native PowerShell IntelliSense Issues

Offen
#5,000 5 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Issue-Enhancement
Vorherrschende Sprache
TypeScript
Sterne
1.9k
Forks
547
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.
Summary

1.90 has some new preview PowerShell Intellisense
https://code.visualstudio.com/updates/v1_90#_vs-codenative-intellisense-for-powershell

image

Should probably make sure there aren't any conflicts with this extension. I'm sure they tested, but still.

This is an overall tracker to open issues over in the VSCode repository if they don't get fixed or aren't being tracked otherwise, so we will need to mitigate or provide warnings in our extension if we detect it is enabled.

VSCode Tracking Issue

Observed Issues
  • Font Settings dont work
  • Hijacks Tab and Ctrl-Enter PSReadline, doesn't complete in a manner expected by PS
  • Repeated Entries observed (e.g. same function listed 3 times)
  • Not all completions showing. For instance parameter completion above only shows P parameters even tho I didn't specify that far in the completion.

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

Beginnen Sie mit dem verknüpften VSCode-Tracking-Issue und den vier verlinkten Issues zu den beobachteten Problemen; es werden keine Repository-Dateien oder Tests genannt. Vergleichen Sie das native PowerShell IntelliSense-Verhalten mit dem Verhalten dieser Extension, verfolgen Sie ungelöste Konflikte in VSCode und legen Sie fest, ob die Extension eine Abmilderung oder Warnungen benötigt, wenn natives IntelliSense aktiviert ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
powershell, typescript, vscode
Bereich
devtools
Issue-Typ
Bug
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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