Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A dinamikus súgó azonnali segítséget nyújt, amely lehetővé teszi, hogy koncentráljon a munkájára anélkül, hogy elveszítené a helyét a parancssori gépelés közben.
A parancsmag súgójának lekérése
A dinamikus súgó egy alternatív képernyőpufferben megjelenő teljes parancsmag-súgó nézetét nyújtja.
A PSReadLine leképozza a függvényt ShowCommandHelp az F1billentyűre.
- Ha a kurzor egy teljesen kibontott parancsmagnév végén található, az F1billentyű lenyomásával megjelenik a parancsmag súgója.
- Ha a kurzor egy teljesen kibontott paraméternév végén található, az F1billentyű lenyomásával megjelenik a parancsmag súgója a paramétertől kezdve.
A PSReadLine lapozója segítségével görgetheti a megjelenített súgót a fel- és le nyílbillentyűkkel. A Q billentyű lenyomásával kilép az alternatív képernyőpufferből, és visszatér az aktuális kurzor pozícióba az elsődleges képernyőn lévő parancssorban.
A célzott paraméter súgójának beszerzése
Az Alt+h billentyű lenyomásával dinamikus segítséget kaphat a paraméterekhez. A súgó a MenuComplete-hez hasonló aktuális parancssor alatt jelenik meg. Az Alt+h billentyű lenyomásakor a kurzornak a teljesen kibontott paraméternév végén kell lennie.
Argumentumok kijelölése a parancssorban
Ha a szintaxis megzavarása nélkül szeretné gyorsan kijelölni és szerkeszteni a parancsmag argumentumait, használja az Alt+a billentyűt. Az aktuális kurzor pozícióból keres, és leáll, amikor argumentumot talál a parancssorban. Kiválasztja a teljes argumentumot, így egyszerűen lecserélheti vagy szerkesztheti az argumentumot.
Kulcskötések kiválasztása
Nem minden billentyűkötés működik minden operációs rendszeren és terminálalkalmazásban. Az Alt billentyű billentyűkombinációi például alapértelmezés szerint nem működnek macOS rendszeren. Linuxon a Ctrl+[ ugyanaz, mint az Escape. A Ctrl+szóköz billentyű helyett a Control+2 billentyűsorozatot hozza létre a várt Control+szóköz billentyű sorozat helyett.
Ha szeretné megkerülni ezeket a furcsaságokat, a PSReadLine függvényt leképezi egy elérhető kulcskombinációra. Például:
Set-PSReadLineKeyHandler -Chord 'Ctrl+l' -Function ShowParameterHelp
Set-PSReadLineKeyHandler -Chord 'Ctrl+k' -Function SelectCommandArgument
A kulcskötésekről és a kerülő megoldásokról további információt a PSReadLine kulcskezelők használata című témakörben talál.