PowerShell und Windows-Terminal: Wie wende ich den IntelliSense-Vorschlag an?

PowerShell und Windows-Terminal: Wie wende ich den IntelliSense-Vorschlag an?

Bei Verwendung von Windows Terminal (1.15.3465.0) und PowerShell (7.3.2) erhalte ich Autovervollständigungsvorschläge, wie im Bild unten ( ed255196 -C "<comment>"ist die vorgeschlagene Vervollständigung).

Ich kann diesen Vorschlag jedoch nicht anwenden. Ich habe Tab, Enter, Ctrl+ Enterund ein paar andere Kombinationen ausprobiert, aber keine davon funktioniert.

Bildbeschreibung hier eingeben

Wie kann ich diesen Vorschlag anwenden?

Antwort1

Wie wende ich einen IntelliSense-Vorschlag an?

Sie müssen die rechte Pfeiltaste verwenden ->:

Tastenkombinationen für Vorhersagen

Tastenkombinationen steuern die Cursorbewegung und zusätzliche Funktionen innerhalb der Vorhersage. Um Benutzer zu unterstützen, die Predictive IntelliSense auf mehreren Plattformen ausführen, können Tastenkombinationen vom Benutzer über die Befehlszeile oder Ihr Profilskript festgelegt werden.

PSReadLineenthält Funktionen zum Navigieren und Akzeptieren von Vorhersagen. Um beispielsweise eine angezeigte Vorhersage zu akzeptieren, PSReadLineenthält es folgende Funktionen:

`AcceptSuggestion` – Accept the current inline suggestion
`AcceptNextSuggestionWord` – Accept the next word of the inline suggestion

AcceptSuggestionist in integriert ForwardChar, das standardmäßig an gebunden ist RightArrow. Durch Drücken von RightArrowwird ein Inline-Vorschlag akzeptiert, wenn sich der Cursor am Ende der aktuellen Zeile befindet.

Quelle:Ankündigung von PSReadLine 2.1+ mit Predictive IntelliSense - PowerShell-Team

verwandte Informationen