PowerShell / PowerShell/PowerShellEditorServices
Slow performance for alias lookup
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C#
- Sterne
- 767
- Forks
- 266
- Ø Merge
- 3 T. 16 Std.
- Gemergte PRs (30 T.)
- 1
Beschreibung
In Visual Studio Code, the ctrl + F5 keyboard shortcuts translates PowerShell command aliases. The performance of this leaves a lot to be desired, and sometimes results in a confusing end user experience when you're rapidly moving the cursor around the editor.
Can we improve performance of this function, to make it more usable? If necessary, we could cache a lookup table, and either invalidate it on-demand, or periodically update it with a background worker.
Cheers,
Trevor Sullivan
https://trevorsullivan.net
https://twitter.com/pcgeek86
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
Das Issue identifiziert die durch das Visual-Studio-Code-Tastenkürzel ctrl+F5 ausgelöste PowerShell-Alias-Suche, nennt aber keine Datei, keinen Test und keinen Einstiegspunkt. Verfolge diese Suche zuerst zurück und erstelle einen reproduzierbaren Performance-Fall für schnelle Cursorbewegungen; abgeschlossen bedeutet, dass die Suche ohne das beschriebene verwirrende Verhalten messbar besser nutzbar ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp, powershell, vscode
- Bereich
- performance, 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