Text-based Document Editors

Old Content - visit altium.com/documentation

Parent article: Shortcut Keys

Common Shortcuts

CTRL + Z Undo
CTRL + X (or SHIFT + DELETE) Cut
CTRL + C (or CTRL + INSERT) Copy
CTRL + V (or SHIFT + INSERT) Paste
ENTER Insert carriage return
CTRL + N Insert new line
TAB Insert tab
SHIFT + TAB Tab backwards
INSERT Toggle text insertion mode between Insert and Overwrite
SHIFT + CTRL + C Clear Filter Marks
CTRL + F Find text
CTRL + H (or CTRL + R) Find and replace text
F3 (or CTRL + L) Find next instance of searched text
SHIFT + CTRL + F Find next selected instance of searched text
CTRL + A Select all
PAGE UP Scroll one page up
PAGE DOWN Scroll one page down
CTRL + ↑ Scroll one line up
CTRL + ↓ Scroll one line down
CTRL + PAGE UP Move cursor to top of window
CTRL + PAGE DOWN Move cursor to bottom of window
HOME Move cursor to beginning of current line
END Move cursor to end of current line
CTRL + HOME Move cursor to Beginning of File
CTRL + END Move cursor to End of File
↑ ↓ Move cursor one line in direction of arrow
← → Move cursor one character in direction of arrow
CTRL + ← Move cursor one word left
CTRL + → Move cursor one word right
SHIFT + CTRL + HOME Extend Selection to Beginning of File
SHIFT + CTRL + END Extend selection to End of File
SHIFT + PAGE UP Extend selection one page up
SHIFT + PAGE DOWN Extend selection one page down
SHIFT + CTRL + PAGE UP Extend selection to top of window
SHIFT + CTRL + PAGE DOWN Extend selection to bottom of window
SHIFT + HOME Extend selection to beginning of current line
SHIFT + END Extend selection to end of current line
SHIFT + ← Extend selection left one character
SHIFT + → Extend selection right one character
SHIFT + ↑ Extend selection to same column in previous line
SHIFT + ↓ Extend selection to same column in next line
SHIFT + CTRL + ← Extend selection one word left
SHIFT + CTRL + → Extend selection one word right
ALT + SHIFT + CTRL + HOME Extend selection column to Beginning of File
ALT + SHIFT + CTRL + END Extend selection column to End of File
ALT + SHIFT + PAGE UP Extend selection column one page up
ALT + SHIFT + PAGE DOWN Extend selection column one page down
ALT + SHIFT + CTRL + PAGE UP Extend selection column to top of window
ALT + SHIFT + CTRL + PAGE DOWN Extend selection column to bottom of window
ALT + SHIFT + HOME Extend selection column to beginning of current line
ALT + SHIFT + END Extend selection to end of current line
ALT + SHIFT + ← Extend selection column to the left by one column
ALT + SHIFT + → Extend selection column to the right by one column
ALT + SHIFT + ↑ Extend selection column up by one line
ALT + SHIFT + ↓ Extend selection column down by one line
ALT + SHIFT + CTRL + ← Extend selection column one word left
ALT + SHIFT + CTRL + → Extend selection column one word right
ALT + Left-click & drag Define selection column using mouse
DELETE Delete character to the right of cursor position
BACKSPACE Delete character to the left of the cursor position
CTRL + BACKSPACE Delete to beginning of previous word
CTRL + T Delete to beginning of next word
CTRL + Y Redo or restore the changes by the Undo.
CTRL + Q + Y Delete to end of current line
ALT + T, P Access Text Editors - General page of Preferences dialog

Embedded Software Editor (.c, .asm) Shortcuts

F9 Run the program being debugged
CTRL + F9 Run to cursor
F5 Toggle breakpoint for current line
Left-click in gutter Toggle breakpoint for line
CTRL + F5 Add Watch
F7 Step into the current source line
CTRL + F7 Evaluate
F8 Step to the next source line
SHIFT + F7 Step into the current instruction
SHIFT + F8 Step to the next instruction
CTRL + F2 Reset the current debug session
CTRL + F3 Finish the current debug session
Left-click on code outline +/- expand/contract segment of code
CTRL + Double Left-click on code outline +/- expand/contract all code segments
CTRL + Left-click on variable/ function/ procedure name Jump text cursor to respective declaration point

VHDL Editor Shortcuts

CTRL + F9 Compile source HDL documents
F9 Run Forever
CTRL + F5 Run simulation for the last time step
CTRL + F8 Run simulation to a specified time
CTRL + F11 Run simulation to next debug point
CTRL + F7 Run simulation for a time step
F6 Run simulation for a Delta step
F7 Run simulation, stepping into procedures/functions
F8 Run simulation, stepping over procedures/functions
CTRL + F2 Reset current simulation session
CTRL + F3 End current simulation session
Left-click in gutter Toggle breakpoint for line
Left-click on code outline +/- expand/contract segment of code
CTRL + Left-click on code outline +/- expand/contract all code segments

Scripting Editor (.pas, .vbs, .js, .tcl, .bas) Shortcuts

F9 Run the script
CTRL + F9 Run to cursor
F5 Toggle breakpoint for current line
Left-click in gutter Toggle breakpoint for line
CTRL + F7 Evaluate
F7 Step into the current source line
F8 Step to the next source line
CTRL + F3 Stop script execution
CTRL + Left-click on variable/ function/ procedure name Jump text cursor to respective declaration point
You are reporting an issue with the following selected text and/or image within the active document: