dotnet / dotnet/command-line-api

Tab completion is not triggered for dotnet-* commands when invoked with a space after dotnet

Offen
#343 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Area-Completions bug help wanted
Vorherrschende Sprache
C#
Sterne
3.7k
Forks
428
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Tab completion for "dotnet"-prefixed global tools works when invoked like this:

`dotnet-something ⇥`

It does not work when invoked like this:

`dotnet something ⇥`

This fix should be made for both:

- [ ] bash
- [ ] PowerShell

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die Einstiegspunkte für die Tab-Vervollständigung in bash und PowerShell zu finden, und reproduziere die Vervollständigung sowohl für `dotnet-something` als auch für `dotnet something`. Aktualisiere das Vervollständigungsverhalten so, dass beide Formen die Vervollständigung für globale Tools mit dem Präfix dotnet auslösen, und überprüfe anschließend die beiden Shell-Fälle separat.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
bash, powershell
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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