Dinamik yardım kullanma

Dinamik Yardım, komut satırına yazarak yerinizi kaybetmeden işinize odaklanmanıza olanak tanıyan tam zamanında yardım sağlar.

Cmdlet yardımı alma

Dinamik Yardım, alternatif bir ekran arabelleğinde gösterilen tam cmdlet yardımının görünümünü sağlar. PSReadLine işlevi ShowCommandHelp F1tuşuna eşler.

  • İmleç tamamen genişletilmiş bir cmdlet adının sonundayken, F1tuşuna basıldığında bu cmdlet için yardım görüntülenir.
  • İmleç tam olarak genişletilmiş bir parametre adının sonunda olduğunda, F1tuşuna basıldığında parametreden başlayarak cmdlet'in yardımı görüntülenir.

Tam ekran Dinamik yardımı

PSReadLine'daki çağrı cihazları, yukarı ve aşağı ok tuşlarını kullanarak görüntülenen yardımı kaydırmanıza olanak tanır. Q tuşuna basıldığında alternatif ekran arabelleğinden çıkar ve birincil ekrandaki komut satırında geçerli imleç konumuna döner.

Odaklanmış parametre yardımı alma

Alt+h tuşuna basıldığında parametreler için dinamik yardım sağlanır. Yardım, MenuComplete'e benzer şekilde geçerli komut satırının altında gösterilir. Alt+h tuşuna bastığınızda, imlecin tam olarak genişletilmiş parametre adının sonunda olması gerekir.

Alt-h kullanarak parametre için odaklanmış yardım

Komut satırında bağımsız değişkenleri seçme

Alt+ a kullanarak söz diziminizi bozmadan bir cmdlet'in bağımsız değişkenlerini hızla seçmek ve düzenlemek için. İmleç konumuna bağlı olarak, geçerli imleç konumundan arar ve komut satırında herhangi bir bağımsız değişken bulduğunda durur.

Alt-A kullanarak bağımsız değişken seçimi

Anahtar bağlamaları seçme

Tüm anahtar bağlamalar tüm işletim sistemleri ve terminal uygulamaları için çalışmaz. Örneğin, Alt tuşunun tuş bağlamaları macOS'ta varsayılan olarak çalışmaz. Linux'ta Ctrl+[, Escape ile aynıdır. Ctrl+Ara Çubuğu, beklenen Denetim+Ara Çubuğu dizisi yerine bir Control+2 tuş dizisi oluşturur.

Bu tuhaflıkları geçici olarak çözmek için PSReadLine işlevini kullanılabilir bir tuş bileşimiyle eşleyin. Örneğin:

Set-PSReadLineKeyHandler -chord 'Ctrl+l' -Function ShowParameterHelp
Set-PSReadLineKeyHandler -Chord 'Ctrl+k' -Function SelectCommandArgument

Anahtar bağlamalar ve geçici çözümler hakkında daha fazla bilgi için bkz . PSReadLine anahtar işleyicilerini kullanma.