Consultingwerk Blog

OpenEdge Architect Hotkeys

by Marko Rüterbories | Aug 31, 2010
OpenEdge Architect is a powerful and very complex tool. I’ve been working with many developers over the last couple of years that felt like being forced to move to this tool – very often the GUI for .NET is the reason why many developers leave the save harbor of the AppBuilder or whatever the editor of choice has been. OpenEdge Architect is based on Eclipse – which still is a majority contribution from IBM and big blue has spend a lot of effort to optimize the developer’s productivity when working with the tool and especially when writing code. I know that beginners may not want to believe this – but for me personally the OpenEdge Architect or Eclipse is the favorite editor for every text based file format, including ini files, batch files, xml and html – and of course ABL source code.

One key to this productivity are keyboard shortcuts. A developer writing code has roundabout 10 fingers on the keyboard. How many of your fingers do you have left to punch around the mouse?

I’m sure every developer has his own personal favorites of Eclipses or OpenEdge Architects keyboard shortcuts, so here’s my list – sorted by subjective relevance:

CTRL-Shift-R: Open Resource (using matchcode), when matches are found, use cursor-down to move directly into the list and select file to open using Return key (no mouse action required). Default matchcode will be taken from current selection in active editor.

CTRL-O: Quick Outline (using matchcode), when matches are found, use cursor-down to move directly into the list (tree view) and select a code section and jump to this section using the Return key

CTRL-Shift-C: Check syntax

CTRL-. (CTRL and then dot): Jump between errors, will also jump between case warnings

CTRL-S: Save (and compile)

CTRL-/ (CTRL-Shift-7 on German keyboard): Toggle Line-Comment

ALT-Shift-M: Insert new method

ALT-Shift-Y: Insert new property

ALT-Shift-P: Insert new internal procedure (including AppBuilder markup if required)

ALT-Shift-F: Insert new user defined function (including AppBuilder markup if required)

CTRL-M: Toggle between maximized and normal editor size (affects the currently open editor)

CTRL-3: Open view, menu item, switch to editor, … almost everything

and finally if you want more:

CTRL-Shift-L: Lists keyboard shortcuts:

list-keyboard-shortcuts

Of course all these hotkeys can be re-configured to fit your personal preferences. I personally prefer to keep them as they are. I’m working right now with more or less 15 different workspaces for our own products, customer projects and simple try out (and often throw away) workspaces. Multiply that by 3 for my desktop PC, the laptop and the netbook I’m working on during different times… I really don’t want to export and import too many settings to all of these workspaces…

5 comments

Leave a comment
  1. ahmed | Jan 22, 2019
    I think this is an instructive post and it is extremely valuable and proficient. along these lines, I might want to thank you for the endeavors you have made recorded as a hard copy this article.Self Assessment Tax Return Accountants East Grinstead
  2. Enrique B. Jensen | Jan 21, 2019
    I can see that you are an expert at your field! I am launching a website soon, and your information will be very useful for me.. Thanks for all your help and wishing you all the success in your business.hair growth shampoo
  3. Enrique B. Jensen | Jan 21, 2019
    Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article.I will make sure to be reading your blog more. You made a good point but I can't help but wonder, what about the other side? !!!!!!THANKS!!!!!!Flowers
  4. ahmed | Jan 20, 2019
    There is obviously a great deal to acknowledge about this. I think of you as made different great focuses in highlights moreover.cheap tours to europe
  5. Daily Health Benefits | Jan 20, 2019
    wow, great, I was wondering how to cure acne naturally. and found your site by google, learned a lot, now i’m a bit clear. I’ve bookmark your site and also add rss. keep us updated.Daily Health Benefits

    Leave a comment