[update 2010 - if you are an Eclipse user starting with JDeveloper note that we added Eclipse key mapping that you can use in JDeveloper under the preferences shotcut keys - just load it.]
I saw this blog entry that listed the top 10 navigation shortcuts in Eclipse and I figured that I can steal this for a blog entry on JDeveloper too. (and also show that navigation in JDeveloper is actually not bad at all compared to Eclipse).
The blog entry does a nice job explaining why each one of these shortcuts is useful, so I'm not going to replicate the explanations here, instead I'll just list the function and how you do it in JDeveloper.
Note - these are all valid for the current production JDeveloper 10.1.3.
Turns out that there is only one shortcut that we are partly missing - navigate to subtype - which we have in 11 :-)
|1||Open a file quickly||ctrl+= for recent files or this extension|
|2||Open a type or class||ctrl + -|
|3||Go directly to a member (method, variable)||Two options:|
1. Download the quick outline navigator extension for JDeveloper from the check for update, once installed click ctrl+shift+t, type the name and press enter.
2. You can use ctrl+shift+s and then start typing the name and press enter (this actually uses the structure pane to do the navigation). (thanks for Cedric for pointing this out).
|4||Go to line number N in the source file||ctrl+g|
|5||Go to the last edit location||ctrl+shift+backspace|
|6||Go to a supertype/subtype||Use the arrow showing up on the left margin, or Set an accelerator for go to declaration and then use this on the supertype|
|7||Go to other open editors||ctrl+tab|
|8||Move to one problem||alt+f8|
|9||Hop back and forth through the files you have visited||alt+-> or alt + <-|
|10||Go to a type declaration||ctrl+ mouse click (or add a short-cut through preferences->accelerators for example ctrl+alt+d)|
Want to learn a few more useful short-cuts and other tips for your daily use of JDeveloper? check out the "JDeveloper treasure hunt" presentation I did at Oracle Develop last year.