Shortcut Keys
SummaryThis guide provides a list of shortcut keys available for use within Altium Designer, ranging from those used at the environment level, through to those associated with particular document editors.
GuideGU0104 (v1.9) February 11, 2008

Environment Shortcuts

F1Access Documentation Library (in context with object under cursor)
CTRL + OAccess Choose Document to Open dialog
CTRL + F4Close active document
CTRL + SSave current document
CTRL + PPrint current document
ALT + F4Close Altium Designer
CTRL + TABCycle through open documents (to the right)
SHIFT + CTRL + TABCycle through open documents (to the left)
Drag & drop from Windows Explorer into Altium DesignerOpen document as a free document
F4Hide/display all floating panels
SHIFT + F4Tile open documents
SHIFT + F5Toggle between active panel and workspace
SHIFT + F1Access Natural Language Search facility (Smart Search)
Hold CTRL while moving a panelPrevent automatic docking, grouping or snapping

Project Shortcuts

C, CCompile the current design project
C, RRecompile the current design project
C, DCompile Document
C, OOpen the Options for Project dialog for the current project
CTRL + ALT + OAccess the Open Project Documents dialog for the current project
C, LClose all documents belonging to active project
C, T, MAccess Storage Manager panel
C, T, LAccess Local History for the current project
C, PAccess the Project Packager wizard

Panel Shortcuts

Common Panel Shortcuts1

HOMEJump to first entry in panel
ENDJump to last entry in panel
Move to previous entry in the panel
Move to next entry in the panel
Collapse expanded top-level entry or sub-folder
Expand collapsed top-level entry or sub-folder
Left-clickSelect entry under cursor
Right-clickDisplay context sensitive pop-up menu
Left-click on a column headerSort data by that column
Left-click & drag column headerMove data column
Left-click and typeDirect filtering based on typed character(s)
ESCClear current filtering when using direct filter feature
BACKSPACEClear previously entered filter characters when using direct filter feature

Projects Panel Shortcuts

Double Left-clickEdit document under cursor
Drag & drop from one project to anotherMove selected document

Not all panels will support all of these shortcuts. For detailed information with respect to each individual panel,

press F1 with the cursor over the (focused) panel.

CTRL + Drag & drop from one project toanotherLink selected document into second project

CAMtastic Panel Shortcuts

Select layer, ←Turn all layers OFF except selected one
Select layer, →Turn all layers ON
Double Left-click on a layerMake that layer the current layer
Select two layers, CAccess Compare Layers dialog
Select layer, DELETEDelete layer

List Panel Shortcuts

↑ ↓ ← →SHIFT focus to next cell in direction of arrow key
Left-click & dragMulti-select in direction of mouse movement
CTRL + ClickMulti-select (non-sequential)
SHIFT + ClickMulti-select (sequential)
SPACEBAR (Schematic)Edit selected cell
SPACEBAR (PCB)Flush current entry for cell currently being edited
F2Edit selected cell
ENTER (Schematic)Finish editing current cell
ENTER (PCB)Finish editing current cell and enter edit mode for cell beneath
CTRL + C (or CTRL + INSERT)Copy
CTRL + V (or SHIFT + INSERT)Paste
PAGE UPJump selection to top of visible list area
PAGE DOWNJump selection to bottom of visible list area
Mouse-wheelPan up or down

Editor Shortcuts

Common Schematic and PCB Editor Shortcuts

SHIFTWhile autopanning to pan at higher speed
YWhile placing an object to flip it along the Y-axis
XWhile placing an object to flip it along the X-axis
CTRL + SHIFT + ↑ ↓ ← →Move selection ten grid increments in direction of arrow key
SHIFT + ↑ ↓ ← →Move cursor ten grid increments in direction of arrow key
CTRL + ↑ ↓ ← →Move selection one grid increment in direction of arrow key
↑ ↓ ← →Move cursor one grid increment in direction of arrow key
ESCEscape from current process
ENDRedraw the screen
HOMERedraw screen with center at the cursor point
CTRL + HOMEJump to absolute origin (lower left corner of workspace)
CTRL + Mouse-wheel down (or PAGEDOWN)Zoom out
CTRL + Mouse-wheel up (or PAGE UP)Zoom in around cursor (zooms around cursor, position the cursor first)
Mouse-wheelPan up/down
SHIFT + Mouse-wheelPan left/right
ADisplay Align sub-menu
BDisplay Toolbars sub-menu
JDisplay Jump sub-menu
KDisplay Workspace Panels sub-menu
MDisplay Move sub-menu
OPop-up right-click Options menu
SDisplay Select sub-menu
XDisplay DeSelect sub-menu
ZPop-up menu with zoom commands
CTRL + ZUndo
CTRL + YRedo
CTRL + ASelect all
CTRL + C (or CTRL + INSERT)Copy
CTRL + X (or SHIFT + DELETE)Cut
CTRL + V (or SHIFT + INSERT)Paste
CTRL + RCopy and repeat paste selected objects (Rubber Stamp)
CTRL + QAccess the Selection Memory dialog
ALTConstrain object movement horizontally or vertically
DELETEDelete selection
V, DView document
V, FView fit placed objects
X, ADe-select all
Right-click & holdDisplay slider hand & slide view
Left-clickSelect/deselect object under cursor
Right-clickPop-up floating menu, or escape from current operation
Right-click on object, select Find SimilarLoad object under cursor into Find Similar Objects dialog
Left-click, hold & dragSelect inside area
Left-click & holdMove object/selection under cursor
Left Double-clickEdit object
SHIFT + Left-clickAdd/remove object from selection set
TABEdit attributes while placing
SHIFT + CClear current Filter
SHIFT + FClick on object to display Find Similar Objects dialog
YPop-up Quick Queries menu
F11Toggle Inspector panel on/off
F12Toggle Filter panel on/off
SHIFT + F12Toggle List panel on/off
ALT + F5Toggle full screen mode
, Left-clickCross probe to matching object on target document, stay remaining in source document
, CTRL + Left-clickCross probe and jump to matching object on target, jumping to target document
SHIFT + CTRL + TAlign selected objects by top edges
SHIFT + CTRL + LAlign selected objects by left edges
SHIFT + CTRL + RAlign selected objects by right edges
SHIFT + CTRL + BAlign selected objects by bottom edges
SHIFT + CTRL + HDistribute selected objects equally in horizontal plane
SHIFT + CTRL + VDistribute selected objects equally in vertical plane
SHIFT + CTRL + DAlign selected objects to grid
CTRL + n (n=1 to 8)Store current selection in memory location n
ALT + n (n=1 to 8)Recall selection from memory location n
SHIFT + n (n=1 to 8)Add current selection to selection already stored in memory location n
SHIFT + ALT + n (n=1 to 8)Recall selection from memory location n and add it to current selection in workspace
SHIFT + CTRL + n (n=1 to 8)Apply filtering based on selection set in memory location n.

Schematic-Only Shortcuts

GCycle through snap grid settings
F2Edit in-place
CTRL + PAGE DOWNFit all objects into view
SPACEBARRotate counterclockwise by 90 degrees while moving an object
SPACEBARToggle start/end mode while placing a wire/bus/line
, SPACEBARToggle pen color while using highlighting pens
SHIFT + SPACEBARRotate clockwise by 90 degrees while moving an object
SHIFT + SPACEBARCycle Step through placement modes while placing a wire/bus/line
CTRL + SPACEBARRotate counterclockwise by 90 degrees while dragging an object
SHIFT + CTRL + SPACEBARRotate clockwise by 90 degrees while dragging an object
, CTRL + Left-click on port or sheetentryHighlight connection/net on target sheet while using highlighting pens
SHIFT + CTRL + CClear all highlighting applied by highlighting pens
BACKSPACERemove the last vertex when placing a wire/bus/line/polygon
Left-click, hold + DELETEWhen a wire is selected to delete a vertex
Left-click, hold + INSERTWhen a wire is selected to add a vertex
CTRL + Left-click & dragDrag object
Left-click in Navigator panelCross probe to object on schematic document
ALT + Left-click in Navigator panelCross probe to object on both schematic document and PCB
ALT + Left-click on net objectHighlight all elements in net on sheet
CTRL + Double Left-clickOn sheet symbol to descend hierarchy
CTRL + Double Left-clickOn port to ascend hierarchy
+ (numeric keypad)Enlarge IEEE symbol size during placement or movement
- (numeric keypad)Reduce IEEE symbol size during placement or movement
CTRL + FFind text
CTRL + HFind and replace text
F3Find next occurrence of searched text
INSERTCopy attributes of object under the cursor while placing an object of the same type
SSwap sheet entry side while moving one or more selected sheet entries
VReverse sheet entry order while moving two or more selected sheet entries
TToggle sheet entry IO type while moving one or more selected sheet entries
TToggle all sheet entry IO types while resizing selected sheet symbol
T, PAccess Schematic – General page of Preferences dialog

PCB-Only Shortcuts

SHIFT + RCycle through three routing modes (ignore, avoid or push obstacle)
SHIFT + EToggle electrical grid on/off
SHIFT + BBuild Query
SHIFT + PAGE UPZoom-in in small increments
SHIFT + PAGE DOWNZoom-out in small increments
CTRL + PAGE UPZoom-in to 400%
CTRL + PAGE DOWNFit document into view
CTRL + ENDJump to defined relative origin for the workspace
ALT + ENDRedraw current layer only
ALT + INSERTPaste on current layer
CTRL + GPop up Snap Grid dialog
GPop up Snap Grid menu
NHide the ratsnest while moving a component
LFlip component being moved to other side of board
SHIFT + F1Pressed while routing, displays the appropriate interactive routing shortcut keys
TABPressed while routing, length tuning, component or string placement displays appropriate interactive editing dialog
F2Display Board Insight and Heads Up display options
CTRL + Left-clickHighlight routed net under cursor (repeat in free space to clear)
CTRL + SPACEBARCycle through connection lines modes during interactive routing
BACKSPACERemove last track corner during interactive routing
SHIFT + SToggle single layer mode on/off
O, D, D, ENTERSet all primitives to display in draft mode
O, D, F, ENTERSet all primitives to display in final mode
O, D (or CTRL + D)Access Show/Hide page of View Configurations dialog
LAccess Board Layers And Colors page ofView Configurations dialog
CTRL + HSelect connected copper
CTRL + SHIFT + Left-click & holdBreak track
SHIFT + CTRL + Left-clickHighlight additional routed net under cursor
+ (numeric keypad)Next layer
- (numeric keypad)Previous layer
CTRL + ClickHighlights layer content on layer tabs
CTRL + SHIFT + ClickIncrements highlighting on layer tabs
CTRL + ALT + MouseHovers highlight layer on layer tabs
* (numeric keypad)Next routing layer
MDisplay Move sub-menu
ALTHold to temporarily switch from avoid-obstacle to ignoreobstacle mode
CTRLHold to temporarily disable electrical grid while routing
CTRL + MMeasure distance
SPACEBAR (in interactive process)Rotate object anti-clockwise (define rotation step on PCB Editor – General page of Preferences dialog)
SPACEBAR (during interactive routing)Toggle start/end mode
SHIFT + SPACEBAR (in interactiveprocess)Rotate object being moved clockwise
SHIFT + SPACEBAR (during interactiverouting)Step through corner modes during interactive routing
[Decrease mask level for permanent filter
]Increase mask level for permanent filter
ALT ←View previous component for active library document
ALT →View next component for active library document
QToggle units (metric/imperial)
T, BAccess 3D Body Manager dialog
T, PAccess Preferences dialog
~ (tilde)Display list of interactive length tuning shortcuts
BACKSPACERemove last interactive length tuning segment
SPACEBARNext interactive length tuning wave pattern
SHIFT + SPACEBARPrevious interactive length tuning tuning pattern
SHIFT + RToggle Routing Mode
, (comma)Decrease interactive length tuning pattern amplitude by one increment
. (full stop / period)Increase interactive length tuning pattern amplitude by one increment
1Decrease interactive length tuning miter or radius
2Increase interactive length tuning miter or radius
3Decrease interactive length tuning pattern gap by increment
4Increase interactive length tuning pattern gap by increment
YToggle interactive length tuning amplitude direction

Devices View Shortcuts

F5Refresh all
ESCHALT Process Flow
CTRL + F9Compile Bit File
CTRL + F10Rebuild Bit File
F12Reset Hard Device
F9Compile Bit File and Download
F10Rebuild Bit File and Download
F11Download Bit File
SHIFT + CTRL + F9Compile All Bit Files
SHIFT + CTRL + F10Rebuild All Bit Files
SHIFT + F12Reset All Devices
SHIFT + F9Compile All Bit Files and Download
SHIFT + F10Rebuild All Bit Files and Download
SHIFT + F11Download All Bit Files
ALT + T, PAccess FPGA – Devices View page of Preferences dialog

3D Visualization Shortcuts

0Rotates the 3D view so that the camera perspective is perpendicular to the board and will rotate the board so that the horizontal plane (X-axis) runs along the bottom of the editing window (at 0° rotation)
9Rotates the 3D view so that the camera perspective is perpendicular to the board and will rotate the board so that the horizontal plane (X-axis) runs along the right side of the editing window (at 90° rotation)
2From 3D switches to 2D using last used 2D view configuration
3From 2D switches to 3D using last used 3D view configuration
SHIFTTurns on 3D rotational movement sphere (left-click and drag from sphere evblements to rotate model)
V, FFit board
V, BFlip board horizontally about cursor position
Mouse-wheelPan up/down
SHIFT + Mouse-wheelPan left/right
CTRL + Mouse-wheelZoom in/out incrementally
CTRL + Right dragZoom in/out smoothly
CTRL + CCreate clipboard bitmap (.bmp) image of current 3D view
PAGE UP / PAGE DOWNZoom in/out incrementally
T, PAccess PCB Editor – Display page of Preferences dialog
LAccess Physical Materials (3D) page of View Configurations dialog

PCB3D (Legacy 3D) Editor Shortcuts

PAGE UPZoom in
PAGE DOWNZoom out
ALT + BFit board
↑ ↓ ← →Pan in direction of arrow
INSERTPan In
DELETEPan Out
T, EAccess Export dialog for IGES/STEP format
T, PAccess PCB Editor – PCB Legacy 3D page of Preferences dialog

PCB3D Library Editor Shortcuts

PAGE UPZoom in
PAGE DOWNZoom out
ALT + MFit model
↑ ↓ ← →Pan in direction of arrow
INSERTPan in
DELETEPan out
F2Rename model
SHIFT + DELETEDelete mode
CTRL + TSet rotation and translation
T, IImport 3D model
T, EExport model in IGES format
T, PAccess Preferences dialog

Output Job Editor Shortcuts

CTRL + X (or SHIFT + DELETE)Cut
CTRL + C (or CTRL + INSERT)Copy
CTRL + V (or SHIFT + INSERT)Paste
CTRL + DDuplicate
DELETEClear
ALT + ENTERConfigure
CTRL + F9Run Focused Output Generator
SHIFT + CTRL + F9Run Selected Output Generators
F9Run all Batch-enabled Output Generators
SHIFT + CTRL + OAccess Output Job Options dialog

CAM Editor (CAMtastic) Shortcuts

CTRL + Z (or ALT + BACKSPACE)Undo
CTRL + Y (or CTRL + BACKSPACE)Redo
CTRL + XCut
CTRL + C (or CTRL + INSERT)Copy
CTRL + V (or SHIFT + INSERT)Paste
CTRL + EClear
CTRL + MMirror
CTRL + RRotate
CTRL + LAlign Selective
LMerge Layers
ALT + CSelect using crossing window
ALT + PSelect previous selection
CTRL + FToggle Flash selection mode On/Off
CTRL + TToggle Trace selection mode On/Off
CTRL + AArray objects
CTRL + DModify/change objects
CTRL + ISet origin
CTRL + UScale objects
HOMEView all
SHIFT + PView around specified point
CTRL + Mouse-wheel up (or PAGE UP)Zoom in
CTRL + Mouse-wheel down (or PAGEDOWN)Zoom out
Mouse-wheel upPan up
Mouse-wheel downPan down
SHIFT + Mouse-wheel upPan left
SHIFT + Mouse-wheel downPan right
SHIFT + VZoom last
ENDRefresh
DDynamic panning mode
SHIFT + BView Film Box
CTRL + HOMEZoom Film Box
ALT + HOMEZoom current DCode
SHIFT + EToggle view of Extents Box On/Off
SHIFT + FToggle Fill Mode On/Off
SHIFT + HToggle highlight of current objects using current D code
NToggle negative view
SHIFT + TToggle translucent view
SHIFT + GAccess CAM Editor – Drawing Modes page of Preferences dialog
QQuery object
SHIFT + NQuery net
SHIFT + MMeasure point-to-point
SHIFT + AAccess apertures table
KAccess Set Layers Off dialog
ALT + KAccess Set Layers On dialog
SHIFT + SToggle Object Snap mode
ESCCancel action
SHIFT + CTRL + RRepeat last action
+ (numeric keypad)Display next layer only
- (numeric keypad)Display previous layer only
* (numeric keypad)Display next signal/plane layer only

Digital Waveform Editor Shortcuts

PAGE UPZoom in around active time cursor
PAGE DOWNZoom out around active time cursor
CTRL + PAGE DOWNFit document
CTRL + ASelect all waveforms
CTRL + C (or CTRL + INSERT)Copy waveform
CTRL + X (or SHIFT + DELETE)Cut waveform
CTRL + V (or SHIFT + INSERT)Paste waveform
Left-click & dragRelocate focused waveform
JDisplay Jump sub-menu
SHIFT + CTRL + FJump to first transition for focused waveform
SHIFT + CTRL + NJump to next transition for focused waveform
SHIFT + CTRL + PJump to previous transition for focused waveform
SHIFT + CTRL + LJump to last transition for focused waveform
T, PAccess Preferences dialog

SimData Editor Shortcuts

CTRL + X (or SHIFT + DELETE)Cut
CTRL + CCopy
CTRL + V (or SHIFT + INSERT)Paste
DELETEClear
+ (numeric keypad)Next chart
- (numeric keypad)Previous chart
PAGE UPZoom in
PAGE DOWNZoom out
CTRL + PAGE DOWNFit document
ENDRefresh
ESC (or SHIFT + C)Clear filter
↑ ↓Scroll through chart, one wave plot at a time in direction of arrow
SHIFT + ↑Scroll upwards through chart, one page at a time
CTRL + ↑ (or CTRL + HOME)Jump to top of chart
SHIFT + ↓Scroll downwards through chart, one page at a time
CTRL + ↓ (or CTRL + END)Jump to bottom of chart
← →Scroll through chart, one major division on X-axis at a time in direction of arrow
SHIFT + ←Scroll left through chart, one page at a time
CTRL + ←Jump to start of X-axis
SHIFT + →Scroll right through chart, one page at a time
CTRL + →Jump to end of X-axis

Text-based Document Editors

Common Shortcuts2

CTRL + ZUndo
CTRL + X (or SHIFT + DELETE)Cut
CTRL + C (or CTRL + INSERT)Copy
CTRL + V (or SHIFT + INSERT)Paste
ENTERInsert carriage return
CTRL + NInsert new line
TABInsert tab
SHIFT + TABTab backwards
INSERTToggle text insertion mode between Insert and Overwrite
SHIFT + CTRL + CClear Filter Marks
CTRL + FFind text
CTRL + H (or CTRL + R)Find and replace text
F3 (or CTRL + L)Find next instance of searched text
SHIFT + CTRL + FFind next selected instance of searched text
CTRL + ASelect all
PAGE UPScroll one page up
PAGE DOWNScroll one page down
CTRL + ↑Scroll one line up
CTRL + ↓Scroll one line down
CTRL + PAGE UPMove cursor to top of window
CTRL + PAGE DOWNMove cursor to bottom of window
HOMEMove cursor to beginning of current line
ENDMove cursor to end of current line
CTRL + HOMEMove cursor to Beginning of File
CTRL + ENDMove cursor to End of File

2

These shortcuts are based on the Default key mapping. The key mapping used can be changed on the Text

Editors – General page of the Preferences dialog (Tools » Editor Preferences).

↑ ↓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 + HOMEExtend Selection to Beginning of File
SHIFT + CTRL + ENDExtend selection to End of File
SHIFT + PAGE UPExtend selection one page up
SHIFT + PAGE DOWNExtend selection one page down
SHIFT + CTRL + PAGE UPExtend selection to top of window
SHIFT + CTRL + PAGE DOWNExtend selection to bottom of window
SHIFT + HOMEExtend selection to beginning of current line
SHIFT + ENDExtend 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 + HOMEExtend selection column to Beginning of File
ALT + SHIFT + CTRL + ENDExtend selection column to End of File
ALT + SHIFT + PAGE UPExtend selection column one page up
ALT + SHIFT + PAGE DOWNExtend selection column one page down
ALT + SHIFT + CTRL + PAGE UPExtend selection column to top of window
ALT + SHIFT + CTRL + PAGE DOWNExtend selection column to bottom of window
ALT + SHIFT + HOMEExtend selection column to beginning of current line
ALT + SHIFT + ENDExtend 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 & dragDefine selection column using mouse
DELETEDelete character to the right of cursor position
BACKSPACEDelete character to the left of the cursor position
CTRL + BACKSPACEDelete to beginning of previous word
CTRL + TDelete to beginning of next word
CTRL + YRedo or restore the changes by the Undo.
CTRL + Q + YDelete to end of current line
ALT + T, PAccess Text Editors – General page of Preferences dialog

Embedded Software Editor (.c, .asm) Shortcuts

F9Run the program being debugged
CTRL + F9Run to cursor
F5Toggle breakpoint for current line
Left-click in gutterToggle breakpoint for line
CTRL + F5Add Watch
F7Step into the current source line
CTRL + F7Evaluate
F8Step to the next source line
SHIFT + F7Step into the current instruction
SHIFT + F8Step to the next instruction
CTRL + F2Reset the current debug session
CTRL + F3Finish 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 nameJump text cursor to respective declaration point

VHDL Editor Shortcuts

CTRL + F9Compile source HDL documents
F9Run Forever
CTRL + F5Run simulation for the last time step
CTRL + F8Run simulation to a specified time
CTRL + F11Run simulation to next debug point
CTRL + F7Run simulation for a time step
F6Run simulation for a Delta step
F7Run simulation, stepping into procedures/functions
F8Run simulation, stepping over procedures/functions
CTRL + F2Reset current simulation session
CTRL + F3End current simulation session
Left-click in gutterToggle 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) Shortcuts3
F9Run the script
CTRL + F9Run to cursor
F5Toggle breakpoint for current line
Left-click in gutterToggle breakpoint for line
CTRL + F7Evaluate
F7Step into the current source line
F8Step to the next source line
CTRL + F3Stop script execution
CTRL + Left-click on variable/function/procedure nameJump text cursor to respective declaration point

3 Only the F9 shortcut applies to the TCL Script Editor

特此记录

anlog

2024年10月10日 

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部