Shay Shmeltzer's Oracle Development Tools Tips

  • January 23, 2008

New Coding Tools in JDeveloper 11g TP3

Shay Shmeltzer
Director of Product Management - Oracle

I already wrote about some of the new coding features in JDeveloper 11g , but between TP1 and TP3 a few more features made it in.

So here are a few more nuggets for the coders out there:

Quick Peek is a set of new features that let you peek at code without actually navigating there.

For example when standing on a mark in the file margin you'll get this:


and you can actually get it on other parts of your code by standing in the margin and clicking CTRL.

A similar thing is also available from the structure window , just press CTRL when you are on an item there and you'll get:


If you like this one you might also enjoy the similar thing we got inside the code editor to help you understand what the method you are calling is doing. Hover over a method call and hit CTRL to get this little window:


And while we are talking about windows that pop-up, we did some work on the way windows look and we have a new look to some of them - sort of a transparent look.

For example check out the new quick outline navigator (from the Navigate menu or through the keyboard short cut CTRL+Shifr+ Back Quote (back quote is this - `)


That's a new feature that provides built-in navigation in the class you are looking at. (There is an extension that does this in 10.1.3).

We also use the same type of window in the quick search forward (CTRL+E)


So there you go - a few additional keyboard short-cuts to get used to :-)

Join the discussion

Comments ( 1 )
  • Alvaro Monday, May 26, 2008
    saw your demo, it was great. It filled me with enthusiasm about the possibilities of doing the things Jdeveloper allows for the who knows. It will take me years and years, but I love it. Maybe in 10 years I ll get to know half of what you already know.
    thank u
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.