# Show ISE shortcuts
(New-Object System.Resources.ResourceManager GuiStrings,$($psISE.GetType().Assembly)).GetResourceSet((Get-Culture),$true,$true) |
where Name -match 'Shortcut\d?$|^F\d+Keyboard' |
Sort-Object Value |
Format-Table -AutoSize
当我需要快速查找时,我的个人资料中有上述功能。
Function Get-IseKeyBoardShortcuts
{
[CmdletBinding()]
[Alias('giks')]
Param
(
[string[]]$Filter
)
(New-Object System.Resources.ResourceManager GuiStrings,$($psISE.GetType().Assembly)).GetResourceSet((Get-Culture),$true,$true) |
where Name -match 'Shortcut\d?$|^F\d+Keyboard' |
Where Name -Match $Filter |
Sort-Object Value |
Format-Table -AutoSize
}
# Example 1
giks
# Example 2
giks -Filter pane
您可以使用 GUI 顶部的菜单或键盘快捷键。无论哪种方式,当你运行任何一行时,那个控制台就是输出窗口,所以,你会发现每次运行后你自己不断地关闭它。我每天都做这个最大化的脚本面板。所以,只是说。
Windows PowerShell ISE 的键盘快捷方式
这是转储所有 ISE 键盘快捷键的快速方法,但要知道其中有很多是未记录的:
当我需要快速查找时,我的个人资料中有上述功能。
对于您的用例,您只需要以下...