After a while of using an EDA tool suite, clicking all over the place with a mouse gets very tedious and seriously reduces your productivity. Keyboard shortcuts or Hotkeys avoid much of that. EasyEDA not only provides lots of hotkeys, but also every hotkey can be reconfigured.

Under the Config toolbar, click the Hotkeys Setting… Menu which will open the Hotkey Setting dialog.

To change a Hotkey, click anywhere in the row for the hotkey you want to change and then press your new key.

For example, if you want to use R instead of space to rotate selected objects, click on the first row, then press R.

After you change the hotkey, don’t forget to click Save Changes button.

The docType column describes which type of EasyEDA document each hotkey applies to. docType has three types:

  • ALL: any document type in EasyEDA.
  • SCH: schematic and schematic libs
  • PCB: PCB and PCB libs.

The functions of some hotkeys may change between docTypes. For example, the hotkey C draws an Arc in SCH, but draws a circle in PCB.

A list of all the available default hotkeys is given below.

All document

DocType Shortcut Function
All Space Rotate selected objects
All Right-Click Keep right-click to pan canvas
All Left Scroll Or Move selected left
All Right Scroll or Move selected right
All Up Scroll or Move selected up
All Down Scroll or Move selected down
All Ctrl+X Cut
All Ctrl+C Copy
All Ctrl+V Paste
All Ctrl+Shift+X Cross Probe and Place
All Delete Delete Selected
All Ctrl+A Select All
All Esc Cancel current drawing
All Ctrl+Z Undo
All Ctrl+Y Redo
All Ctrl+S Save
All A Zoom In
All Z Zoom Out
All X Flip Horizontal
All Y Flip Vertical
All G Snap
All Ctrl+F Find Component
All Ctrl+D Design Manager
All D Drag
All K Fit Window
All Shift+X Cross Probe
All Shift+F Search Libraries
All TAB Change object’s attributes when placing; Open offset dialog when select a object


DocType Shortcut Function
Schematic W Draw Wire
Schematic B Draw Bus
Schematic U Bus Entry
Schematic N NetLabel
Schematic Ctrl+Q NetFlag VCC
Schematic Ctrl+G NetFlag GND
Schematic P Place Pin
Schematic L Draw Polyline
Schematic O Draw Polygon
Schematic Q Draw Bezier
Schematic C Draw Arc
Schematic S Draw Rect
Schematic E Draw Ellipse
Schematic F Freehand Draw
Schematic T Place Text
Schematic I Edit Selected Symbol
Schematic Ctrl+R Run the Document


DocType Shortcut Function
PCB W Draw Track
PCB U Draw Arc
PCB C Draw Circle
PCB N Draw Dimension
PCB S Draw Text
PCB O Draw Connect
PCB E Draw copperArea
PCB T Change To TopLayer
PCB B Change To BottomLayer
PCB 1 Change To Inner1
PCB 2 Change To Inner2
PCB 3 Change To Inner3
PCB 4 Change To Inner4
PCB P Place Pad
PCB V Place Via
PCB M Measure
PCB L Change Route Angle
PCB - Decrease Routing Width
PCB + Increase Routing Width
PCB Alt– Decrease Snap Size
PCB Alt++ Increase Snap Size
PCB H Highlight Net
PCB Shift+M Remove All Copper Area
PCB Shift+B Rebuild All Copper Area
PCB Delete Undo the track when routing