Finding Built-In ISE Keyboard Shortcuts

by Apr 1, 2013

Thanks to MVP Shay Levy from http://powershellmagazine.com fame, here’s a quick way of dumping all ISE 3.0 keyboard shortcuts; a lot of them are undocumented:

$gps = $psISE.GetType().Assembly
$rm = New-Object System.Resources.ResourceManager GuiStrings,$gps
$rs = $rm.GetResourceSet((Get-Culture),$true,$true)
$rs | where Name -match 'Shortcut\d?$|^F\d+Keyboard' | 
  Sort-Object Value | 
  Format-Table -AutoSize