Kris Rice has simplified the process of writing an extension to SQL Developer using Eclipse, according to a new post on his blog. Bash –x sqldeveloper and run the shell script with a –x. This will show what is being executed, says Rice. He elaborates with steps to make a run/debug configuration that will, ultimately, enable one to run and debug an extension.
Main Tab
Main Class: oracle.ideimpl.Main
Check the Include libraries when searching for a main class checkbox
Arguments Tab
The paths in the VM arguments should be adjusted to your specifics. Also if there is a space in the paths they will have to quoted like so: "C:\Document and Settings\sqldeveloper...."