Keyboard Shortcuts for the Windows PowerShell ISE

Use the following keyboard shortcuts to perform actions in Windows PowerShell Integrated Scripting Environment (ISE). Windows PowerShell ISE is available as part of the Windows Server and Windows client operating systems.

Keyboard shortcuts for editing text

You can use the following keyboard shortcuts when you edit text.

Action Keyboard Shortcuts Use in
Help F1 Script Pane Important: You can specify that F1 help comes from Microsoft Learn or downloaded Help (see Update-Help). To select, click Tools, Options, then on the General Settings tab, set or clear Use local help content instead of online content.
Select All CTRL+A Script Pane
Copy CTRL+C Script Pane, Command Pane, Output Pane
Cut CTRL+X Script Pane, Command Pane
Expand or Collapse Outlining CTRL+M Script Pane
Find in Script CTRL+F Script Pane
Find Next in Script F3 Script Pane
Find Previous in Script SHIFT+F3 Script Pane
Find Matching Brace CTRL+] Script Pane
Paste CTRL+V Script Pane, Command Pane
Make Lowercase CTRL+U Script Pane, Command Pane
Make Uppercase CTRL+SHIFT+U Script Pane, Command Pane
Redo CTRL+Y Script Pane, Command Pane
Replace in Script CTRL+H Script Pane
Save CTRL+S Script Pane
Select All CTRL+A Script Pane, Command Pane, Output Pane
Show Snippets CTRL+J Script Pane, Command Pane
Undo CTRL+Z Script Pane, Command Pane
Show Intellisense Help CTRL+Space Script Pane
Delete word to left CTRL+Backspace Script Pane
Delete word to right CTRL+Delete Script Pane

Keyboard shortcuts for running scripts

You can use the following keyboard shortcuts when you run scripts in the Script Pane.

Action Keyboard Shortcut
New CTRL+N
Open CTRL+O
Run F5
Run Selection F8
Stop Execution CTRL+BREAK. CTRL+C can be used when the context is unambiguous (when there is no text selected).
Tab (to next script) CTRL+TAB Note: Tab to next script works only when you have a single Windows PowerShell tab open, or when you have more than one Windows PowerShell tab open, but the focus is in the Script Pane.
Tab (to previous script) CTRL+SHIFT+TAB Note: Tab to previous script works when you have only one Windows PowerShell tab open, or if you have more than one Windows PowerShell tab open, and the focus is in the Script Pane.

Keyboard shortcuts for customizing the view

You can use the following keyboard shortcuts to customize the view in Windows PowerShell ISE. They are accessible from all the panes in the application.

Action Keyboard Shortcut
Go to Command (v2) or Console (v3 and later) Pane CTRL+D
Go to Output Pane (v2 only) CTRL+SHIFT+O
Go to Script Pane CTRL+I
Show Script Pane CTRL+R
Hide Script Pane CTRL+R
Move Script Pane Up CTRL+1
Move Script Pane Right CTRL+2
Maximize Script Pane CTRL+3
Zoom In CTRL++
Zoom Out CTRL+-

Keyboard shortcuts for debugging scripts

You can use the following keyboard shortcuts when you debug scripts.

Action Keyboard Shortcut Use in
Run/Continue F5 Script Pane, when debugging a script
Step Into F11 Script Pane, when debugging a script
Step Over F10 Script Pane, when debugging a script
Step Out SHIFT+F11 Script Pane, when debugging a script
Display Call Stack CTRL+SHIFT+D Script Pane, when debugging a script
List Breakpoints CTRL+SHIFT+L Script Pane, when debugging a script
Toggle Breakpoint F9 Script Pane, when debugging a script
Remove All Breakpoints CTRL+SHIFT+F9 Script Pane, when debugging a script
Stop Debugger SHIFT+F5 Script Pane, when debugging a script

Note

You can also use the keyboard shortcuts designed for the Windows PowerShell console when you debug scripts in Windows PowerShell ISE. To use these shortcuts, you must type the shortcut in the Command Pane and press ENTER.

Action Keyboard Shortcut Use in
Continue C Console Pane, when debugging a script
Step Into S Console Pane, when debugging a script
Step Over V Console Pane, when debugging a script
Step Out O Console Pane, when debugging a script
Repeat Last Command (for Step Into or Step Over) ENTER Console Pane, when debugging a script
Display Call Stack K Console Pane, when debugging a script
Stop Debugging Q Console Pane, when debugging a script
List the Script L Console Pane, when debugging a script
Display Console Debugging Commands H or ? Console Pane, when debugging a script

Keyboard shortcuts for Windows PowerShell tabs

You can use the following keyboard shortcuts when you use Windows PowerShell tabs.

Action Keyboard Shortcut
Close PowerShell Tab CTRL+W
New PowerShell Tab CTRL+T
Previous PowerShell tab CTRL+SHIFT+TAB. This shortcut works only when no files are open on any Windows PowerShell tab.
Next Windows PowerShell tab CTRL+TAB. This shortcut works only when no files are open on any Windows PowerShell tab.

Keyboard shortcuts for starting and exiting

You can use the following keyboard shortcuts to exit the Windows PowerShell ISE or to start a new Windows PowerShell session outside of the ISE.

Action Keyboard Shortcut
Exit ALT+F4 closes the ISE.
Start PowerShell.exe CTRL+SHIFT+P opens a new Windows PowerShell session outside of the ISE.

See Also