Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Dynamická nápověda poskytuje průběžnou nápovědu, která vám umožní soustředit se na práci bez přerušení psaní na příkazovém řádku.
Získání nápovědy k cmdletu
Dynamická nápověda poskytuje pohled na kompletní nápovědu příkazu zobrazenou v alternativní vyrovnávací paměti obrazovky.
PSReadLine mapuje funkci ShowCommandHelp
na klíč F1.
- Když je kurzor na konci plně rozbaleného názvu rutiny, stisknutím klávesy F1zobrazíte nápovědu pro tuto rutinu.
- Když je kurzor na konci plně rozšířeného názvu parametru, stisknutím klávesy F1se zobrazí nápověda pro rutinu začínající na parametru.
Pager v PSReadLine umožňuje posunout zobrazenou nápovědu pomocí kláves se šipkami nahoru a dolů. Stisknutím klávesy Q se ukončí alternativní vyrovnávací paměť obrazovky a vrátí se na aktuální pozici kurzoru na příkazovém řádku na primární obrazovce.
Získání nápovědy k cíleným parametrům
Stisknutím klávesy Alt+h získáte dynamickou nápovědu pro parametry. Nápověda je zobrazena pod aktuálním příkazovým řádkem podobně jako MenuComplete. Kurzor musí být na konci plně rozšířeného názvu parametru, když stisknete klávesu Alt+h .
Výběr argumentů na příkazovém řádku
Pokud chcete rychle vybrat a upravit argumenty rutiny bez narušení syntaxe pomocí klávesy Alt+a. Na základě pozice kurzoru vyhledá z aktuální pozice kurzoru a zastaví se, když najde nějaké argumenty na příkazovém řádku.
Volba klávesových vazeb
Ne všechny klávesové zkratky fungují pro všechny operační systémy a terminálové aplikace. Klávesové zkratky pro klávesu Alt například ve výchozím nastavení nefungují v macOS. V Linuxu je ctrl+[ stejný jako escape. A Klávesa Ctrl+mezerník generuje posloupnost kláves Control+2 místo očekávané sekvence řídicího+mezerníku .
Pokud chcete tyto výčitky obejít, namapujte funkci PSReadLine na dostupnou kombinaci kláves. Například:
Set-PSReadLineKeyHandler -Chord 'Ctrl+l' -Function ShowParameterHelp
Set-PSReadLineKeyHandler -Chord 'Ctrl+k' -Function SelectCommandArgument
Další informace o klávesových vazbách a alternativních řešeních najdete v tématu Použití obslužných rutin klíčů PSReadLine.