Eclipse Plug-ins, Third Edition
by Eric Clayberg; Dan Rubel
Eclipse Distilled
by David Carlson
Eclipse Rich Client Platform: Designing, Coding, and Packaging Java™ Applications
by Jeff McAffer; Jean-Michel Lemieux
Eclipse IDE Pocket Guide
by Ed Burnette
Contributing to Eclipse: Principles, Patterns, and Plug-Ins
by Erich Gamma; Kent Beck
Head First Java, 2nd Edition
by Kathy Sierra; Bert Bates
Head First Design Patterns
by Eric Freeman; Elisabeth Robson; Kathy Sierra; Bert Bates
Effective Java™, Second Edition
by Joshua Bloch
Java Concurrency in Practice
by Brian Goetz; Tim Peierls; Joshua Bloch; Joseph Bowbeer; David Holmes; Doug Lea
Java Web Services: Up and Running, 1st Edition
by Martin Kalin
"I had a question about how to use a new Eclipse 3.0 feature, job scheduling, so I thought I would try out this book. I immediately found the answer with a concise explanation. Cool!"
--Erich Gamma
Official Eclipse 3.0 FAQs is the convenient source for answers to your most crucial questions about writing Eclipse plug-ins. Whether you're creating simple extensions for personal use or commercial Eclipse-based applications, you'll find hundreds of concise solutions here--including many that aren't answered anywhere else.
John Arthorne and Chris Laffra have worked with Eclipse technology since the very beginning; both are active members of the Eclipse development community and frequently answer questions on Eclipse newsgroups and mailing lists. Here, they cover an extraordinary range of topics, from workspace management to documentation, SWT to JFace, JDT to natural language support. Many FAQs include code samples and references to other information, making the book an invaluable desk reference for anyone working with Eclipse.
Just a few of the 350+ questions answered here...
How do I upgrade Eclipse? Page 29
What is new in Eclipse 3.0? Page 34
How can I add my views and actions to an existing perspective? Page 187
How do I set up a Java project to share in a repository? Page 58
How do I declare my own extension point? Page 74
How do I display a Web page in SWT? Page 141
How do I support multiple natural languages in my plug-in messages? Page 253
How do I save settings for a dialog or wizard? Page 166
How do I provide syntax coloring in an editor? Page 269
How do I hook into global actions, such as Copy and Delete? Page 225
How do I create a Rich Client application? Page 241
What is the purpose of activities? Page 229
How do I create and examine an AST? Page 369
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 7 Ratings
Develop faster in Eclipse! - 2004-09-07
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I've spent many hours both using Eclipse and dissecting its source code, so I wasn't sure what I'd learn, if anything, from this book. It didn't take long, however, before I found myself saying, "Really? Eclipse does that?" and racing to Eclipse to verify items this book teaches. And yes, everything I've tried from the book does indeed work.
Time was, you could click your way through an IDE to discover its capabilities. After all, IDEs did little more than collect your source files together with a way to edit the files, build your program, and launch or debug your creation. Eclipse goes way beyond that, however, and you'll not likely tap all its power and capabilities by simply hunting and clicking. To leave Eclipse's abilities dormant would be a real shame, too, because Eclipse will honestly help you code much faster.
Yes, you'll already know some of the things this book teaches. Your set of previously-known items won't match my set, however, and all the items in the book merit inclusion. Unless you already know everything there is to know about Eclipse, you will learn something new--something that elevates your usage of Eclipse.
Well-written and useful book for plug-in developers - 2004-10-18
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
The name of this book is a little deceptive as this is really the official FAQs for Eclipse plug-in developers. The book is broken up into chapters with each chapter covering about 20 questions. The first three chapters seem a bit unnecessary as they cover a general overview of Eclipse. Most plug-in developers probably don't need the answers to those questions and most developers not trying their hand at plug-ins won't need the answers to the remaining 300 questions.
Starting with chapter 4, the book covers many of the questions that plug-in developers will have. The main sections are broken up into a look at the basics of the Rich Client platform including JFace and SWT and specifics on the Eclipse IDE platform. Workbench, editors, perspectives, and views are covered in the general part. The next part goes into more specific details of the Workspace and Resources API and the Java Development Tool API, among other topics. The questions are arranged well so rather than a random collection of questions, each chapter is very readable. Supporting screen shots and source code are provided as needed. The questions selected cover many of the more confusing areas of plug-in development. The answers are well written and easy to follow.
The book includes a CD that can be installed as an Eclipse plug-in so that the answers will always be nearby even when a co-worker borrows your copy of the book. Overall, this book is a valuable aid to have nearby while doing plug-in development.
A pleasant surprise - 2004-10-13
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I was expecting just raw FAQs but what I got was thoughtful, well organized, and reminiscent of one of O'Rielly's Cookbook style books. Screenshots are kept to a minimum and used effectively. UML diagrams are used to explain object relationships. The code samples are kept reasonably small. And the content of the FAQs themselves cover relevant and important issues. For those looking to use Eclipse as a development platform, or extend Eclipse with plugins this book is definitely worth the look.
Buy this book or suffer the plight of fools! - 2005-07-08
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
This is an awesome book to get you started writing RCP apps and/or plugins. Its clear and concise. You can read it from beginning to end or use it purely as reference because each FAQ can stand alone.
I also bought the Building Commerical Quality Plug-ins book.
I've had a LOT more use and understanding from this FAQ book! I would recommend it over any other eclipse book on the market.
Not bad, not that good. - 2006-03-02
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Seemed to explain things that were already self-explanitory given the JavaDoc.
Still, a nice reference for future work. This book is currently toilet-side.
Some information on this page was provided using data from Amazon.com®. View at Amazon >