Tips and general rambling about Oracle JDeveloper, SCM, user interfaces, and other miscellaneous stuff.

Calendar

November 2003
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
Oct   Dec

Brian Duff's Weblog

 16 November 2003


More Stuff We Already Have :)

Another couple of features that were mentioned in the survey as things people would like to see in future versions which we already have in 10g preview...

Ability to split editor pane: You can grab the splitter bars next to the scrollbar to split any editor pane into multiple views on the same file, like so:

JDeveloper Code Editor Splitting Screenshot

Integrated compare viewer: The integrated compare viewer works either with version controlled files (via Versioning->Compare with Previous Version etc.), with unsaved changes in the current file (via the Compare with Saved File context menu in the navigator), or with two arbitrary files (via Tools->Compare Files...).

JDeveloper Integrated Compare Viewer Screenshot

(in 10g production, all compare functionality has been moved to File->Compare With->, and the Compare with-> context menu on files in the applications navigator)


9:48:45 PM     comment []

Tweaking JDeveloper to Make it More Lightweight

From some of the responses to the survey, it looks like quite a few people don't know about a useful feature that's been in JDeveloper for a while called the Extension Manager. You can use it to customize which features are switched on in the product.

Almost every feature in JDeveloper is implemented as an extension. By default, every extension is switched on. Over the last few releases, the number of features in the product has increased massively. But most people probably don't use all of the features all of the time. So, you can really speed up the IDE, unclutter its UI and make it use less memory by switching off the features you don't use.

If you go to Tools->Preferences... then switch to the Extension Manager preference page, you'll see the following panel:

Extension Manager Preference Panel screenshot

As you can see, there's quite a lot of control over which features you want to enable. You can even define profiles so you can quickly switch between feature sets. Some predefined profiles are provided, such as "Java Development", which strips the IDE down to a bare-bones Java coding environment.

On my Windows XP system, the 10g preview in "Java Development" mode takes 60% of the physical memory at startup compared to having every feature turned on (it also starts a lot faster).


6:08:52 AM     comment []


weblog   |   articles
© Copyright 2003 Brian Duff. Last Updated 06/12/2003; 00:27:12. Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries.