Praise for the Book:

As the title suggests, this massive tome is intended as a guide to best practices for writing Eclipse plug-ins. I think in that respect it succeeds handily...There is no fat to be trimmed here. Instead, this book focuses on enumerating everything from the solid underpinnings to the little touches that make a plug-in into a dependable, useable tool...Before you even think about distributing a plug-in you've written, read this book.
- Ernest Friedman-Hill

If you are new to eclipse plugin development/RCP. This book is a must HAVE.
- Bill Combs

If you own any book about Eclipse, but not this one, you're insane. It is, by far, the best available for plug-in designers and developers. The style of the book is perfect. It walks you through the creation of a relatively simple, yet extremely thorough plug-in. Along the way, you get a comprehensive summary of how to utilize just about every facility that Eclipse provides. The code examples are explained with illuminating elegance. ("Ureka! Now I understand all of this!") Rich with screenshot examples...Can a person actually have fun with a technical reference? My copy (only a week old) is already ratted, dog-eared, and soiled with coffee stains. Now, I feel like an Eclipse guru. I never write book reviews, but felt compelled to assure my fellow geeks that this one is a solid investment. It is the definitive "Master's Handbook" for the software world's coolest tool.
- Cody Burleson

Just wanted to also let you know this is an excellent book! Thanks for putting forth the effort to create a book that is easy to read and technical at the same time!
- Brooke Hedrick

By working through this book as a tutorial I have learned more about Java and Eclipse than I ever imagined I would...I must say, though, that the book is not one to be taken lightly. It's not a "for Dummies" book, and that's not a bad thing. When you talk about "Commercial Quality," this book is one of very few I have ever worked with that does that epithet justice...I attended a training course that was meant to jump-start this learning. It cost the company $2000.00. I paid $49.99 for this book at the same time. The course did a very poor job of covering this material. This book has done an excellent job. I should rather have spent the $2000.00 on your book!
- Bruce Gruenbaum

This book covers most of what you would want to know about developing Eclipse plug-ins using SWT and RCP. What little isn't covered in this book, you either won't need to know or can easily find on the Web. If I had to get up-to-speed quickly and completely on Eclipse plug-ins, I would turn to "Eclipse: Building Commercial-Quality Plug-ins."
- Kevin Taylor

I bought this book and it has been a tremendous help for me in developing an Eclipse plug-in at my work. I am new to Eclipse much less developing plug-ins for it; but this book goes step by step with plenty of examples. I like how the authors shared various tips and techniques to help you save time. The book is nicely detailed on all aspect of Eclipse workbench, wizards, views, and perspectives. It has everything that I need to get started on developing plug-ins. I wish I had this book before I started researching about this topic on my own with the Eclipse help files. Use this book as a references or your guide - just use it. It saved me at least two weeks of trying to research it on my own. The other part that I like about this book, is that, it dives directly into the topic with necessary details and examples; rather than sugar coat it with boring information that will make you get another cup of coffee before you start coding. You can literally pick up this book and start coding your plug-ins.
- T. Nguyen

Looking for a book to start with using Eclipse and writing plug-in for the Eclipse platform, this is a must read book. The book is up to date with the software, easy to understand, and much more. I highly recommend this book to anyone would like to get involved with Eclipse.
- Paul Le

As I'd never before developed an Eclipse plug-in, I quickly found myself bombarded by a lot of new things to figure out - many of which are not well-covered in the on-line documentation. As luck would have it, I got a copy of "Eclipse: Building Commercial-Quality Plug-ins" and it covers everything. In this book, the authors, Eric Clayberg and Dan Rubel, provide step-by-detailed-step instructions on what seems like every design and implementation consideration surrounding developing high quality plug-ins for Eclipse. These lessons include liberal and effective use of code examples, annotated screenshots and diagrams. While reading "Eclipse: Building Commercial-Quality Plug-ins", I repeatedly found myself thinking things like: "Wow! That wasn't in the on-line documentation," "That's good to know," and "I wouldn't have done that correctly the first fifty times, if I hadn't just read a great explanation about it." I'll be referring to this book as "The Eclipse Plug-in Development Bible" every time I pull it off the shelf for reference while plugging away at my plug-in project. If you're developing a plug-in for Eclipse, and you'd like it to work, but you don't have this book, get a copy, now.
- Dirk Schreckmann

The book is very clearly explained and covers almost every practical aspects of Eclipse. After reading this book you can create commercial quality plugin with confidence just as the book states
- Ejaz Jamil

This is easily one of the most useful books I own. If you are new to developing Eclipse plugins, it is a "Must Have" that will save you LOTS of time and effort. If you have already read everything available at eclipse.org and IBM develperworks, you will still find lots of new topics and good advice in here, especially things that will help add a whole layer of professionalism and completeness to any plugin. The book is very focused, well structured, thorough, clearly written, and doesn't contain a single page of "waffly page filler"...The style of the book is very tutorial and "doing" focused, but there are very good descriptions of why everything is the way it is...not just empty instructions to "click here" and "type this" like some other books I've come across. They also cover alternative ways to achieving something (not just explanations, but code too) and explain which would be more useful in different situations...The diagrams explaining the relationships between the different components and manifest sections are excellent, and aid in understanding how everything fits together. It really helps to be able to look at a diagram with all the pieces connected by relationships while designing and coding. I haven't seen anything like this in any of the material found online. This book goes well beyond Actions, Views, and Editors, and I think everyone will benefit from the authors' experience. I certainly have.
- Tony Saveski

Let's face it, there's a lot to learn when you're new to Eclipse. If you're looking for just one Eclipse plug-in development book that will be your guide, this is the one. While there are other books available on Eclipse, few dive as deep as Building Commercial-Quality Plug-ins. The authors are experts in their field, having worked with Eclipse and related technologies for years, and having built commercial products for Eclipse, they really know their stuff. See for yourself at the book's home page, qualityeclipse.com, where you can preview the first 4 chapters. Having read this book in its entirety, and learned a great deal in the process, this book comes highly recommended
- Simon Archer

If you are relatively new to plug-in development, this book is a must. It covers the most important topics in plug-in development in an easy to follow style. Each topic begins with a description of the basics, then progresses into more complex issues, making it possible to get started quickly, then come back and expand your knowledge as needed. The book as a whole follows the same approach, beginning with an introduction to Eclipse and the plug-in architecture and progressing into individual topics. If you are an experienced plug-in developer, this book is not only an excellent source of reference material, it also covers many of the issues critical to turning an ordinary plug-in into a first-class plug-in. Discussions range from how to seamlessly integrate with Eclipse to how to make your plug-in extensible and how the Ready for WebSphere requirements impact your design and implementation. It is a must for serious plug-in developers, especially those building commercial applications.
- Brian Wilkerson

This book is excellent, perhaps the best Eclipse book I’ve read. Definitely one of the two best.
- morgane.com