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:


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…


Leave a comment
  1. bilal khan | Jul 15, 2019
    Brilliant blog passage. This is preeminent charm from you! I have never watched a more heavenly post than this one. You've genuinely filled my heart with happiness today with this. I believe you keep this up!Forest Row Accountants
  2. digitinc | Jul 15, 2019
    This is a brilliant educational post and great work is done in this post. I am very right to understand this article. I actually like what you have acquired here, truly like what you’re saying and the way in which you say it. Thanks for sharing. Youngtimer verkaufen
  3. ahmed | Jul 14, 2019
    This substance is just energizing and innovative. I have been settling on an institutional move and this has helped me with one viewpointForest Row Accountants
  4. ahmed | Jul 14, 2019
    I adore your own distribute. It's incredible to decide an individual clarify in words in the middle just as clearness about this fundamental point could be all around effectively taken note.Crawley Accountants
  5. ahmed | Jul 13, 2019
    It is generally excellent, however take a gander at the data at this location.Crawley Accountants
  6. ahmed | Jul 12, 2019
    The best article I ran over various years, compose something about it on this page.Crawley Accountants
  7. Roux Bordeaux | Jul 12, 2019
    I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article. viagra super active en ligne
  8. Farhan Khan | Jul 09, 2019
    Wow! This could be one of the most useful blogs we have ever come across on thesubject. Actually excellent info! I’m also an expert in this topic so I can understand your effort. Window Repair Crystal lake
  9. digitinc | Jul 07, 2019
    It's an informative topic. I really appreciate this astonishing post that you have presented for us. hf solutions Great site and a great topic as well I really get amazed to read this. It is really good.
  10. bilal khan | Jul 07, 2019 Access scoring business reports composing. Our experts have a distinctive comprehension of the details associated withKinderkledij
  11. ADNAN | Jul 06, 2019
    Hey, this day is too much good for me, since this time I am reading this enormous informative article here at my home. Thanks a lot for massive hard work. <a href="">토토사이트와 안전놀이터</a>
  12. ahmed | Jul 06, 2019
    this is extremely decent to read..informative post is generally excellent to read..thanks a great deal!Chape
  13. CBD Oil | Jul 06, 2019
    Thanks for such a great post and the review, I am totally impressed! Keep stuff like this coming.CBD Oil
  14. Discover Nigeria | Jul 06, 2019
    There's no doubt i would fully rate it after i read what is the idea about this article. You did a nice job..Discover Nigeria
  15. Hana Šimánková | Jul 06, 2019
    I got what you mean  , thanks  for posting .Woh I am happy  to find this website through google. 사설토토사이트
  16. adnan | Jul 06, 2019
    I think this is an informative post and it is very useful and knowledgeable. therefore, I would like to thank you for the efforts you have made in writing this article.
  17. ahmed | Jul 05, 2019
    Very charming post, the Wonderful article formed by you.Terrasoverkapping
  18. bilal khan | Jul 05, 2019
    I am astonished by the manner in which you have clarified things in this article. This article is very intriguing and I am anticipating perusing a greater amount of your posts.A debt of gratitude is in order for offering this article to us.Pergola's
  19. digitinc | Jul 04, 2019
    Very efficiently communicated information. It will be beneficial to anybody who appropriates it, including me. Keep up the good performance. For sure I will check out more posts. This site seems to get a sufficient amount of visitors. buying property in france
  20. bilal khan | Jul 04, 2019
    Mmm.. incredible to be here in your article or post, whatever, I figure I should in like manner lock in for my own site like I see some extraordinary and invigorated working in your siteBabykleding
  21. bilal khan | Jul 02, 2019
    Hi, I find scrutinizing this article a pleasure. It is incredibly helpful and intriguing and especially envisioning examining a more noteworthy measure of your work..Warmtepomp
  22. ahmed | Jul 01, 2019
    Love to peruse it,Waiting For More new Update and I Already Read your Recent Post its Great ThanksNoten
  23. bilal khan | Jul 01, 2019
    I found your blog website on the web and appearance a couple of your initial posts. Continuously keep inside the generally excellent work. I simply additional expansion your Rss to my MSN News Reader. Searching for toward perusing significantly more by you down the lineLijnzaad
  24. ahmed | Jun 30, 2019
    So it is intriguing and excellent composed and see what they make of other individualsHello what a splendid post I have run over and trust me I have been scanning out for this comparative sort of post for recent week and barely went over this. Much thanks and will search for more postings from youZonnepanelen installateur
  25. roby | Jun 29, 2019
     Explore electronic resources for free, thousands of eBooks, accounting eBooks, business eBooks, Marketing eBooks, Accounting eBooks, Banking eBooks, Design eBooks, Customers eBooks, Travel and Tourism eBooks… and more IMT Business School
  26. ahmed | Jun 29, 2019
    The information you have posted is uncommonly significant. The regions you have suggested was extraordinary. An obligation of appreciation is all together for sharing..Erotische massage
  27. loren geil | Jun 27, 2019
    Wow, cool post. I'd like to write like this too - taking time and real hard work to make a great article... but I put things off too much and never seem to get started. Thanks though. filling station
  28. seo | Jun 27, 2019
     You delivered such an impressive piece to read, giving every subject enlightenment for us to gain information. Thanks for sharing such information with us due to which my several concepts have been cleared. топ вулкан казино
  29. Naja Abelsen | Jun 25, 2019
    I’m a sucker for most of the articles or blog posts, I absolutely savored, I would really prefer more data regarding this, given that it's fine., Kudos meant for posting. Amandelen
  30. adnan | Jun 25, 2019
    To observe picked up against your site even now setting up procedure in plain english only one minimal little bit of submits. Pleasurable way of possibilities long run, We're also book-marking at a time safe and sound forms prevent rises along. petrol stations for sale kwazulu natal
  31. adnan | Jun 24, 2019
    I want this articles and reviews, Try to make favorite, We want even more tips employing, great deal of thought is specially captivating., Bless one specifically for authoring. Pistachenoten
  32. chino dentist | Jun 23, 2019
    The point is beautiful imperative to have some important suggestions to reduce properly. I support that this is the primary time where I find the results I've been inquiring about. You have a clever yet attractive way of work.

    chino dentist

  33. ahmed | Jun 23, 2019
    this is extremely pleasant to read..informative post is generally excellent to read..thanks a alot!Opleiding kapster
  34. ahmed | Jun 23, 2019
    A debt of gratitude is in order for the instructive and supportive post.Tuinontwerpen
  35. bilal khan | Jun 22, 2019
    It's surprisingly a bewildering and key bit of information. I'm in stunning spirits that you in a general sense offered this shocking information to usErotische massage
  36. ahmed | Jun 20, 2019
    I worship your sites method for raising the mindfulness on your perusers.Airco installatie
  37. bilal khan | Jun 20, 2019
    It's remarkably a befuddling and key piece of data. I'm in staggering spirits that you in a general sense offered this astounding data to usChapewerken
  38. influencer marketing trends | Jun 19, 2019
    Great Something is a very illuminating and innovative luxury we posted with new updates. it continued particularly strong. I would like to acknowledge you for the attention you had made for writing this awesome article.

    influencer marketing trends

  39. ahmed | Jun 19, 2019
    This blog has got heaps of extremely supportive data on it! Cheers for imparting it to me!Babykleding
  40. bilal khan | Jun 19, 2019
    It's outstandingly a bewildering and key bit of information. I'm in stunning spirits that you in a general sense offered this astonishing information to usWarmtepomp
  41. bilal khan | Jun 17, 2019
    It's exceptionally a confounding and key piece of data. I'm in shocking spirits that you in a general sense offered this surprising data to usPergola's
  42. ahmed | Jun 16, 2019
    Extremely pleasant post, the Wonderful article composed by you.Webdesign
  43. bilal khan | Jun 16, 2019
    It's outstandingly a confusing and key bit of information.I'm in stunning spirits that you in a general sense offered this astonishing information to usAirconditioning
  44. ahmed | Jun 16, 2019
    I should state, I thought this was a quite intriguing perused with regards to this subject. Enjoyed the material. Zonnepanelen installateur
  45. AB | Jun 16, 2019
    A good blog always comes-up with new and exciting information and while reading I have feel that this blog is really have all those quality that qualify a blog to be a one. vegas independent escorts
  46. ahmed | Jun 15, 2019
    The best article I went over various years, compose something about it on this page.Airco
  47. ahmed | Jun 14, 2019
    very very outstanding blog iam in love with your content. i bookmarked this site to read future postsAanleggen zwembad
  48. apartment cleaning services | Jun 14, 2019
    Regards for those stating all of these outstanding content and articles. Prefer really liked the software nice to read a excellent knowledge provide you with such an benefit filled for american keep on going through great job. I had perfected quite a lot within your cyberspace web page.

    apartment cleaning services

  49. ahmed | Jun 13, 2019
    I am extremely glad to peruse this blog entry, you have numerous data put it on this article, am truly recommend to my everything dear companion to visit this blog entry and gather this helpful and significant data.Zwembad laten aanleggen
  50. ahmed | Jun 12, 2019
    Decent to visit your blog once more, it has been a very long time for me. Well this article i've been sat tight for such a long time. I need this article to finish my task in the school, and it has same theme with your article. Much appreciated, extraordinary offer.Monoblock zwembad

    Leave a comment