Skip to content

Keyboard Shortcuts

Complete reference of all keyboard shortcuts in XPyCode IDE.

Execution

Action Shortcut Description
Run Code F5 or Ctrl+R Execute current module
Debug Code Shift+F5 Start debugging

Debugging

Action Shortcut Description
Toggle Breakpoint F9 Add/remove breakpoint on current line
Continue Shift+F5 Resume execution until next breakpoint
Step Over F10 Execute current line, skip function calls
Step Into F11 Step into function calls
Step Out Shift+F11 Finish current function and return to caller

File Operations

Action Shortcut Description
New Module Ctrl+N Create new module

Editing

Action Shortcut Description
Undo Ctrl+Z Undo last change
Redo Ctrl+Y or Ctrl+Shift+Z Redo undone change
Cut Ctrl+X Cut selected text
Copy Ctrl+C Copy selected text
Paste Ctrl+V Paste from clipboard
Select All Ctrl+A Select all text in editor
Delete Line Ctrl+Shift+K Delete entire current line
Duplicate Line Shift+Alt+Down Copy line down
Move Line Up Alt+Up Move current line up
Move Line Down Alt+Down Move current line down
Comment Line Ctrl+/ Toggle line comment
Indent Tab Indent line or selection
Unindent Shift+Tab Unindent line or selection

Search and Navigation

Action Shortcut Description
Find Ctrl+F Search in current file
Replace Ctrl+H Find and replace
Find Next F3 or Enter Find next occurrence
Find Previous Shift+F3 Find previous occurrence
Go to Line Ctrl+G Jump to specific line number

Multi-Cursor

Action Shortcut Description
Add Cursor ++alt+click++ Add cursor at click position
Add Cursor Above Ctrl+Alt+Up Add cursor on line above
Add Cursor Below Ctrl+Alt+Down Add cursor on line below
Select All Occurrences Ctrl+Shift+L Add cursor at all occurrences of selected word
Cancel Multi-Cursor Esc Return to single cursor

Code Assistance

Action Shortcut Description
Trigger Suggest Ctrl+Space Show code completion suggestions
Trigger Parameter Hints Ctrl+Shift+Space Show function parameter information

Code Folding

Action Shortcut Description
Fold ++ctrl+shift+bracketleft++ Collapse code block

Tab Management

Action Shortcut Description
Next Tab Ctrl+Tab Switch to next editor tab
Previous Tab Ctrl+Shift+Tab Switch to previous editor tab

Application

Action Shortcut Description
Settings Ctrl+, Open settings dialog (if supported)
Command Palette Ctrl+Shift+P Show command palette (if supported)
Close Alt+F4 Close application (no exit)

Tips

  • Many shortcuts work like VS Code since Monaco Editor is used
  • Some shortcuts may vary by operating system
  • Hold Ctrl for Windows/Linux, Cmd for macOS equivalent