PowerShell / PowerShell/vscode-powershell

Enable "Trigger Parameter Hints" for available method/constructor overloads

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

Dieses Issue hat noch niemand übernommen.

Area-IntelliSense Issue-Enhancement
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.
Summary

Today, available method/constructor overloads are shown when you get to the method body or an open parens
image

However, if you are already in a closed parens and want to see the available method/constructor overloads, this is not available, you have to delete the closed parens and retype them to get the prompt again.

Proposed Design

The C# extension wires up to Trigger Parameter Hints when in the method/constructor parameter body, we should do the same.
image

image

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 damit, die vorhandene Behandlung von Parameterhinweisen für Methoden/Konstruktoren in der VS Code PowerShell extension zu lokalisieren und sie mit der Anbindung der C# extension an Trigger Parameter Hints zu vergleichen. Überprüfen Sie das Verhalten innerhalb einer geschlossenen Parameterliste, in der verfügbare Überladungen erscheinen sollten, ohne die schließende Klammer zu löschen und erneut einzugeben.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
powershell, typescript, vscode
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

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