Archive for the ‘stuff’ Category


to see large version, right click save as image


These are a few shortcuts that I’ve worked into my development routine that I couldn’t live without.


  1. Go to Definition:  Ctrl+Click on function name or variable to go to it’s definition.
  2. Auto Complete:  Ctrl+Space will bring up that handy list of auto-completion options.
  3. Ctrl+/:  Comments or uncomments the selected line(s).
  4. Ctrl+Shift+C:  Adds or removes block comment to selection.
  5. Quick Outline:  Press Ctrl+O when editing an .as or .mxml file to get a list of class variables and functions.  You can type a few characters to filter the list, and when you select one, the editor will jump to the definition.  This is way faster than using the outline window or Ctrl+F to search for something.
  6. Ctrl+Shift+T:  Browse all class types, select one to view the class definition.
  7. Alt+Down & Alt+Up:  Moves the selected line(s) up or down.  This is great for re-ordering variable declarations, mxml attributes, etc.
  8. Ctrl+Alt+Down & Ctrl+Alt+Up:  Copies the selected line(s) and pastes them above or below.  Combines 3 steps (select, copy, paste) into one!
  9. Alt+Left & Alt+Right:  Work like your browser’s back and forward buttons for your navigation history.  This is especially useful when you are control-clicking or “quick-outlining” to function or variable definitions.

Other Savory Tips:

  1. To create a series of nested folders in the project navigator, open the new->folder dialog and enter a path (e.g. com/rphelan/controls).  Eclipse will automatically create all folders in the path if they don’t already exist.  This is very useful when first creating a project.
  2. You can double-click to maximize/restore any panel in Eclipse.  I frequently expand my editor window to show the maximum amount of code possible.  (Note:  this does not legitimize writing super long lines of code.  I recommend wrapping at around 80 characters)

If several of these are new to you, try out just one or two at a time and see how you like them. Once they are second nature, try adding a few more. My theory is that the less I have to rely on my mouse when developing the better.

Want to learn more? Don’t forget that you can bring up a list of relevant shortcut key options at any time by pressing Ctrl+Shift+L.

Note: Mac users – just swap out the command key for control in each of these combos.

find the orignal post here



Posted on: September 13, 2007

So finally we have a blog up and running, better late than never as they always say.

People around here are busy working the day off and getting it through yet another Beta release. The backend team is buzzing away implementing there algorithms working out complex mathematical equations, equations which might not sound normal to any human-being. Me being in the UI team have no clue whats happening!! None what so ever. On the other hand the gurus in the UI team are slogging to remove all the component bugs before leaving for the day. Our QA guy sitting just next to me is busy clicking away finding any possible loopholes/bugs that a user can report (poor chap has to find all the bugs that, a 100 other people would report “combined” ). The network security Chaps are busy chatting away finding out what could be a potential “Threat”. In all the entire team is mumbling and grumbling in there own lil corners.

Here i am sitting and writing the first post knowing that no-one knows that we have a blog. But hopefully over time it might be worth stopping by now and then to check out what we are up to.

I will be posting in a lot of things that come along our way… from ” The major successes we achieved to the really dumb goof-ups, new component ideas or the pranks we play on each other “.

So keep an eye Open for us.

I have moved to a different location

check out my new home Flexout


May 2018
« May    

Blog Stat

  • 84,065 Hop's so far!!!

follow me


Linkedin Blogger Twitter Youtube Orkut

latest flickr photos

top rated