element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) Useful keyboard shortcuts
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 24 replies
  • Subscribers 180 subscribers
  • Views 12785 views
  • Users 0 members are here
Related

Useful keyboard shortcuts

Former Member
Former Member over 14 years ago

As stated before, EAGLE's work flow can be speeded up quite a lot by

using a combination of BOTH mouse clicks and keyboard usage. Using the

predefined menu shortcuts that require TWO key strokes is one

possibility, defining your OWN keyboard shortcuts is yet ANOTHER one,

which then only need ONE key stroke.

 

Of course this DOES require some time for the setup, but you save

THOUSANDS of key strokes later. Please find below a (rather long)

collection of the keyboard commands used in our institute. Lots of

people may find the function keys disagreeable because they are NOT the

CadSoft ones, but of course you can easily throw them away. The control

key combinations more or less always use the first character of the

corresponding command and therefore should be easy to memorise.

 

The ULPs used are (with the exception of 'designlink') NOT the ones from

CadSoft, but selfmade ones.

 

This of course is only an EXAMPLE. It works VERY well with us, but other

people might find this objectionable. Feel free to use it, take some

ideas from it or just ignore it, but please don't condemn me for it -

it's just not worth bickering over...

 

Andreas Weidner

 

-


Excerpts from 'eagle.scr' (some longish lines MIGHT be broken in two by

my newsclient):

 

SCH:

  1. Define schematic editor keyboard shortcuts

ASSIGN F2 'WINDOW Fit'

ASSIGN F3 'RUN backward'   #switch to previous sheet

ASSIGN F4 'RUN forward'   #switch to next sheet

ASSIGN F5 'RUN griddisplay'   #switch grid on/off

ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

ASSIGN F7 'RUN grid20'   #double the current grid

ASSIGN F8 'RUN grid05'   #halfen the current grid

ASSIGN F9 'INFO'

ASSIGN F10 'UNDO'

ASSIGN F11 'REDO'

ASSIGN F12 'RUN togglecursor'   #make cursor small/large

ASSIGN C+A 'ADD'

ASSIGN CS+A 'ATTRIBUTE'

ASSIGN C+B 'BUS'

ASSIGN C+C 'CUT;'

ASSIGN CS+C 'COPY'

ASSIGN C+D 'DELETE'

ASSIGN C+E 'ERRORS'

ASSIGN CS+E 'ERC'

ASSIGN C+F 'RUN find'   #search for objects

ASSIGN CS+F 'RUN designlink'

ASSIGN C+G 'GROUP'

ASSIGN CS+G 'GROUP All;'

ASSIGN C+H 'CHANGE LAYER Info; CHANGE Size 0.1in; CHANGE Ratio 16;

CHANGE Font Vector; TEXT'   #heading text with predefined parameters

ASSIGN C+I 'INFO'

ASSIGN CS+I 'INVOKE'

ASSIGN C+J 'JUNCTION'

ASSIGN C+K ''

ASSIGN C+L 'CHANGE Size 0.05in; CHANGE Ratio 8; CHANGE Font Vector;

CHANGE Xref Off; LABEL'   #label with predefined parameters

ASSIGN C+M 'MOVE'

ASSIGN CS+M 'MARK'

ASSIGN C+N 'NET'

ASSIGN CS+N 'NAME'

ASSIGN C+O 'OPEN'

ASSIGN C+P 'PASTE'

ASSIGN CS+P 'CHANGE Package'

ASSIGN C+Q ''

ASSIGN C+R ''

ASSIGN CS+R ''

ASSIGN C+S 'WRITE;'

ASSIGN CS+S 'SPLIT'

ASSIGN C+T 'CHANGE LAYER Info; CHANGE Size 0.06in; CHANGE Ratio 8;

CHANGE Font Vector; TEXT'   #text with predefined parameters

ASSIGN CS+T 'CHANGE Technology'

ASSIGN C+U 'UPDATE;'

ASSIGN C+V 'VALUE'

ASSIGN CS+V ''

ASSIGN C+W 'WIRE'

ASSIGN CS+W 'WINDOW'

ASSIGN C+X 'CHANGE Size 0.05in; CHANGE Ratio 8; CHANGE Font Vector;

LABEL Xref'   #cross reference with predefined parameters

ASSIGN C+Y 'REDO'

ASSIGN CS+Y 'RUN redo'   #choose more than one action to redo

ASSIGN C+Z 'UNDO'

ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

 

BRD:

  1. Define board editor keyboard shortcuts

ASSIGN F2 'WINDOW Fit'

ASSIGN F3 'WINDOW Last'

ASSIGN F4 'RATSNEST'

ASSIGN F5 'RUN griddisplay'   #switch grid on/off

ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

ASSIGN F7 'RUN grid20'   #double the current grid

ASSIGN F8 'RUN grid05'   #halfen the current grid

ASSIGN F9 'INFO'

ASSIGN F10 'UNDO'

ASSIGN F11 'REDO'

ASSIGN F12 'RUN togglecursor'   #make cursor small/large

ASSIGN C+A 'ADD'

ASSIGN CS+A 'ATTRIBUTE'

ASSIGN C+B ''

ASSIGN C+C 'CUT;'

ASSIGN CS+C 'COPY'

ASSIGN C+D 'DELETE'

ASSIGN C+E 'ERRORS'

ASSIGN CS+E 'ERC'

ASSIGN C+F 'RUN find'   #search for objects

ASSIGN CS+F 'RUN designlink'

ASSIGN C+G 'GROUP'

ASSIGN CS+G 'GROUP All;'

ASSIGN C+H 'HOLE'

ASSIGN C+I 'INFO'

ASSIGN CS+I ''

ASSIGN C+J ''

ASSIGN C+K ''

ASSIGN C+L 'LOCK'

ASSIGN C+M 'MOVE'

ASSIGN CS+M 'MARK'

ASSIGN C+N 'SIGNAL'

ASSIGN CS+N 'NAME'

ASSIGN C+O 'OPEN'

ASSIGN C+P 'PASTE'

ASSIGN CS+P 'CHANGE Package'

ASSIGN C+Q ''

ASSIGN C+R 'MITER 0; ROUTE'

ASSIGN CS+R 'RIPUP'

ASSIGN C+S 'WRITE;'

ASSIGN CS+S 'SPLIT'

ASSIGN C+T 'CHANGE Font Vector; CHANGE Ratio 16; CHANGE Size 0.05inch;

TEXT'   #text with predefined parameters

ASSIGN CS+T 'CHANGE Technology'

ASSIGN C+U 'UPDATE;'

ASSIGN C+V 'VALUE'

ASSIGN CS+V 'VIA'

ASSIGN C+W 'WIRE'

ASSIGN CS+W 'WINDOW'

ASSIGN C+X 'CHANGE Package'

ASSIGN C+Y 'REDO'

ASSIGN CS+Y 'RUN redo'   #choose more than one action to redo

ASSIGN C+Z 'UNDO'

ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

 

LBR:

  1. Define library editor keyboard shortcuts

ASSIGN F2 '';

ASSIGN F3 '';

ASSIGN F4 '';

ASSIGN F5 'RUN griddisplay'   #switch grid on/off

ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

ASSIGN F7 'RUN grid20'   #double the current grid

ASSIGN F8 'RUN grid05'   #halfen the current grid

ASSIGN F9 'INFO';

ASSIGN F10 'UNDO';

ASSIGN F11 'REDO'

 

DEV:

  1. Define device editor keyboard shortcuts

ASSIGN F2 'WINDOW Fit';

ASSIGN F3 'RUN backward'   #switch to previous device

ASSIGN F4 'RUN forward'   #switch to next device

ASSIGN F5 'RUN griddisplay'   #switch grid on/off

ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

ASSIGN F7 'RUN grid20'   #double the current grid

ASSIGN F8 'RUN grid05'   #halfen the current grid

ASSIGN F9 'INFO'

ASSIGN F10 'UNDO'

ASSIGN F11 'REDO'

ASSIGN F12 'RUN togglecursor'   #make cursor small/large

ASSIGN C+A 'ADD'

ASSIGN CS+A 'ATTRIBUTE'

ASSIGN C+B ''

ASSIGN C+C 'CONNECT'

ASSIGN CS+C 'COPY'

ASSIGN C+D 'DELETE'

ASSIGN C+E ''

ASSIGN CS+E ''

ASSIGN C+F ''

ASSIGN CS+F 'RUN designlink'

ASSIGN C+G 'GROUP'

ASSIGN CS+G 'GROUP All;'

ASSIGN C+H ''

ASSIGN C+I 'INFO'

ASSIGN CS+I ''

ASSIGN C+J ''

ASSIGN C+K ''

ASSIGN C+L 'LAYER'

ASSIGN C+M 'MOVE'

ASSIGN CS+M 'MARK'

ASSIGN C+N 'PACKAGE'

ASSIGN CS+N 'NAME'

ASSIGN C+O 'OPEN;'

ASSIGN C+P 'PREFIX'

ASSIGN CS+P ''

ASSIGN C+Q ''

ASSIGN C+R ''

ASSIGN CS+R ''

ASSIGN C+S 'RUN savelib'   #show default layers, save library, restore

layers

ASSIGN CS+S 'SPLIT'

ASSIGN C+T 'TEXT'

ASSIGN CS+T ''

ASSIGN C+U ''

ASSIGN C+V 'VALUE'

ASSIGN CS+V ''

ASSIGN C+W 'WIRE'

ASSIGN CS+W 'WINDOW'

ASSIGN C+X ''

ASSIGN C+Y 'REDO'

ASSIGN CS+Y 'RUN redo'     #choose more than one action to redo

ASSIGN C+Z 'UNDO'

ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

 

SYM:

  1. Define symbol editor keyboard shortcuts

ASSIGN F2 'WINDOW Fit'

ASSIGN F3 'RUN backward'   #switch to previous symbol

ASSIGN F4 'RUN forward'   #switch to next symbol

ASSIGN F5 'RUN griddisplay'   #switch grid on/off

ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

ASSIGN F7 'RUN grid20'   #double the current grid

ASSIGN F8 'RUN grid05'   #halfen the current grid

ASSIGN F9 'INFO'

ASSIGN F10 'UNDO'

ASSIGN F11 'REDO'

ASSIGN F12 'RUN togglecursor'   #make cursor small/large

ASSIGN C+A ''

ASSIGN CS+A ''

ASSIGN C+B ''

ASSIGN C+C 'CUT;'

ASSIGN CS+C 'COPY'

ASSIGN C+D 'DELETE'

ASSIGN C+E ''

ASSIGN CS+E ''

ASSIGN C+F 'RUN find'   #search for objects

ASSIGN CS+F 'RUN designlink'

ASSIGN C+G 'GROUP'

ASSIGN CS+G 'GROUP All;'

ASSIGN C+H ''

ASSIGN C+I 'INFO'

ASSIGN CS+I ''

ASSIGN C+J ''

ASSIGN C+K ''

ASSIGN C+L 'LAYER'

ASSIGN C+M 'MOVE'

ASSIGN CS+M 'MARK'

ASSIGN C+N ''

ASSIGN CS+N 'NAME'

ASSIGN C+O 'OPEN'

ASSIGN C+P 'PASTE'

ASSIGN CS+P ''

ASSIGN C+Q ''

ASSIGN C+R ''

ASSIGN CS+R ''

ASSIGN C+S 'RUN savelib'   #show default layers, save library, restore

layers

ASSIGN CS+S 'SPLIT'

ASSIGN C+T 'TEXT'

ASSIGN CS+T ''

ASSIGN C+U ''

ASSIGN C+V ''

ASSIGN CS+V ''

ASSIGN C+W 'WIRE'

ASSIGN CS+W 'WINDOW'

ASSIGN C+X ''

ASSIGN C+Y 'REDO'

ASSIGN CS+Y 'RUN redo'     #choose more than one action to redo

ASSIGN C+Z 'UNDO'

ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

 

PAC:

  1. Define package editor keyboard shortcuts

ASSIGN F2 'WINDOW Fit'

ASSIGN F3 'RUN backward'   #switch to previous package

ASSIGN F4 'RUN forward'   #switch to next package

ASSIGN F5 'RUN griddisplay'   #switch grid on/off

ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

ASSIGN F7 'RUN grid20'   #double the current grid

ASSIGN F8 'RUN grid05'   #halfen the current grid

ASSIGN F9 'INFO';

ASSIGN F10 'UNDO'

ASSIGN F11 'REDO'

ASSIGN F12 'RUN togglecursor'   #make cursor small/large

ASSIGN C+A ''

ASSIGN CS+A ''

ASSIGN C+B ''

ASSIGN C+C 'CUT;'

ASSIGN CS+C 'COPY'

ASSIGN C+D 'DELETE'

ASSIGN C+E ''

ASSIGN CS+E ''

ASSIGN C+F 'RUN find'   #search for objects

ASSIGN CS+F 'RUN designlink'

ASSIGN C+G 'GROUP'

ASSIGN CS+G 'GROUP All;'

ASSIGN C+H 'HOLE'

ASSIGN C+I 'INFO'

ASSIGN CS+I ''

ASSIGN C+J ''

ASSIGN C+K ''

ASSIGN C+L 'LAYER'

ASSIGN C+M 'MOVE'

ASSIGN CS+M 'MARK'

ASSIGN C+N ''

ASSIGN CS+N 'NAME'

ASSIGN C+O 'OPEN'

ASSIGN C+P 'PASTE'

ASSIGN CS+P ''

ASSIGN C+Q ''

ASSIGN C+R ''

ASSIGN CS+R ''

ASSIGN C+S 'RUN savelib'   #show default layers, save library, restore

layers

ASSIGN CS+S 'SPLIT'

ASSIGN C+T 'TEXT'

ASSIGN CS+T ''

ASSIGN C+U ''

ASSIGN C+V ''

ASSIGN CS+V ''

ASSIGN C+W 'WIRE'

ASSIGN CS+W 'WINDOW'

ASSIGN C+X ''

ASSIGN C+Y 'REDO'

ASSIGN CS+Y 'RUN redo'     #choose more than one action to redo

ASSIGN C+Z 'UNDO'

ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

 

  • Sign in to reply
  • Cancel
Parents
  • Former Member
    Former Member over 14 years ago

    On Thu, 28 Jul 2011, Joern Paschedag wrote to us saying :

    >Hi Dave,

    >you don't like the way Olin is thinking but you are not better.

    >You even don't really know eagle but want everything changed, because

    >it is not working your way.

    >You write long letters about what you have done in your business life,

    >but to me it looks like you havn't learned a damn thing from it.

    >So PLEASE stop beeing the all-round entertainer here.

     

    Thank you Joern, for a well considered and extremely polite post. Olin

    may be abrasive but he's quite often right. And he's experienced.

     

    Dave: take note.

    --

    Rob Pearce                       http://www.bdt-home.demon.co.uk

     

    The contents of     | All power corrupts, but we need electricity.

    this message are    |

    purely my opinion.  |

    Don't believe a     |

    word.               |

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Former Member
    Former Member over 14 years ago

    On Thu, 28 Jul 2011, Joern Paschedag wrote to us saying :

    >Hi Dave,

    >you don't like the way Olin is thinking but you are not better.

    >You even don't really know eagle but want everything changed, because

    >it is not working your way.

    >You write long letters about what you have done in your business life,

    >but to me it looks like you havn't learned a damn thing from it.

    >So PLEASE stop beeing the all-round entertainer here.

     

    Thank you Joern, for a well considered and extremely polite post. Olin

    may be abrasive but he's quite often right. And he's experienced.

     

    Dave: take note.

    --

    Rob Pearce                       http://www.bdt-home.demon.co.uk

     

    The contents of     | All power corrupts, but we need electricity.

    this message are    |

    purely my opinion.  |

    Don't believe a     |

    word.               |

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube