dan and eric

 

 

quoteIf 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 Eclipse: Building Commercial-Quality Plug-Ins.endquote
—Simon Archer

Sign up to get newsletters from Instantiations

Email:

Eclipse: Building Commercial-Quality Plug-Ins

Now in its Second Edition; Third Edition Coming Soon

By Eric Clayberg and Dan Rubel, key members of the Instantiations team
Published by Addison Wesley Professional
Series: The Eclipse Series

Published: March 24, 2006
ISBN: 032142672X

Build commercial-grade extensions to Eclipse, through 3.2

This new edition is the definitive, start-to-finish guide to building commercial-quality Eclipse plug-ins, with an emphasis on adding the sophistication and polish that paying customers demand. The book provides both a quick introduction to using Eclipse for new users and a reference for experienced Eclipse users wishing to expand their knowledge and improve the quality of their Eclipse-based products.

Revised to take advantage of pure Eclipse 3.1 and 3.2 APIs, this widely praised bestseller presents detailed, practical coverage of every aspect of plug-in development and specific solutions for the challenges developers are most likely to encounter. All code examples, relevant API listings, diagrams, and screen captures have been updated. This edition covers Eclipse changes both large and small: concepts—such as actions, views, and editors—that have not changed radically but now have additional functionality and capabilities; and other areas, such as the Eclipse plug-in infrastructure, which have changed drastically due to the Eclipse shift toward an OSGi-based infrastructure.

  • Includes a quick introduction to Eclipse for experienced Java™ programmers.
  • Serves as a systematic reference for experienced Eclipse users.
  • Introduces all the tools you need to build Eclipse and Rational plug-ins.
  • Explains the Eclipse architecture and the structure of plug-ins and extension points.
  • Walks step-by-step through building complete Eclipse plug-ins.
  • Offers practical guidance on building Eclipse user interfaces with SWT and JFace.
  • Shows how to use change tracking, perspectives, builders, markers, natures, and more.
  • Covers internationalization, Help systems, features, and branding.

This book is designed for anyone who wants a deep understanding of Eclipse, and every experienced developer interested in extending Eclipse or the Rational Software Development Platform.