The Barnes & Noble Review
Imagine a “Universal IDE.” Imagine you can use it right now to develop with Java (or C, C++, COBOL, or other languages, too). Imagine you can use the same IDE to manipulate web content, style sheets, and XML…even work with graphics and video. Imagine it’s open source, totally extensible, and already runs on Windows, Linux, and Solaris (with more to follow). Now imagine it didn’t start from scratch with one developer’s “Version 0.01,” but with a $40 million software infusion from IBM. You’ve just imagined Eclipse. Sounds remarkable? Well, it is.
The Java Developer’s Guide to Eclipse is a complete guide to getting started with Eclipse 2.x: first, by using it as a Java IDE, and then, by extending it to solve new problems. It’s written by an IBM team that’s been involved with Eclipse since Day One, and has unmatched experience helping new developers get started with it.
You’ll begin by creating a project and working with the editors, views, and other tools Eclipse provides. Next, you’ll drill down to Eclipse’s remarkably robust Java development tools: editors, views, wizards, compiler, search tools, a “scrapbook” for evaluating expressions -- even tools for refactoring.
You’ll discover that Eclipse isn’t just fun, it’s remarkably productive. The editor indexes your code so you can quickly find whatever you’re looking for. The incremental compiler alerts you to errors as you work -- often, even proposing solutions. There’s a slick debugger, and a powerful interface to CVS, which promotes collaboration and team development. It’s all covered here.
Part II focuses on extending Eclipse. You’ll review its architecture; walk through implementing plug-ins, and use Action Contributions to integrate your extensions more effectively. You’ll learn to create widgets, dialogs, wizards, views, editors…even enable others to extend your extensions.
Part III presents 150-plus pages of practice exercises. All the files you need are on CD-ROM, along with Eclipse 2.0 itself -- the most exciting new open source project to come along in quite some time. Bill Camarda
Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks for Dummies, Second Edition.