Develop advanced plugins for Eclipse using Packt’s new book and eBook

June 2013 | Beginner's Guides, Java, Open Source

Eclipse Plugin Development by Example: Beginner's Guide is a new book from Packt that will guide users through the full journey of plug-in development, starting with an introduction to Eclipse plug-ins, continuing through packaging, and finishing with a look at automated testing and deployment. The example codes in the book provide simple snippets which can be developed and extended.

About the author:
Dr. Alex Blewitt has been writing, blogging, and developing for Eclipse for over a decade. He is well known in the Eclipse community and was nominated for Eclipse Ambassador in 2007 and won Eclipse Top Contributor in 2012.

Eclipse Plugin Development by Example: Beginner's Guide covers the basics of plug-in development, creating user interfaces with both SWT and JFace, interacting with the user, and execution of long-running tasks in the background. The book will teach readers how to build plug-ins, feature and update sites with Maven Tycho, automate user interface tests with SWTBot, store and obtain preferences, and work with the Eclipse resources model for creating and updating files and reporting errors to the user.

The book has a dedicated chapter on the differences between Eclipse 3.x and Eclipse 4.x, presenting a detailed view of the changes needed by applications and plug-ins upgrading to the new model and concluding on how to package plug-ins into update sites, and build and test them automatically.

The book covers the following topics:

Chapter 1: Creating Your First Plug-in
Chapter 2: Creating Views with SWT
Chapter 3: Creating JFace Viewers
Chapter 4: Interacting with the User
Chapter 5: Storing Preferences and Settings
Chapter 6: Working with Resources
Chapter 7: Understanding the Eclipse 4 Model
Chapter 8: Creating Features, Update Sites, Applications, and Products
Chapter 9: Automated Testing of Plug-ins
Chapter 10: Automated Builds with Tycho

This book will be a useful resource for Java developers familiar with Eclipse as a Java IDE, who want to develop plug-ins for Eclipse. For more information on the book visit the book page at http://www.packtpub.com/eclipse-4-plugin-development-by-example-beginners-guide/book

Eclipse 4 Plug-in Development by Example Beginner's Guide
Learn how to create plug-ins for Eclipse 3.x and 4.x and automatically test plug-ins with JUnit

For more information, please visit: http://www.packtpub.com/eclipse-4-plugin-development-by-example-beginners-guide/book

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software