Chapter 2. Setting Up Eclipse for Plug-In Development

Developing plug-ins is a little different than developing vanilla Java applications. First, you need to be able to refer to Eclipse's own internal structure to extend that structure. Second, you will spend much of your early hours as an Eclipse contributor reading source code, so you need access to all the source.

One way to solve these problems is to load the entire source (around one million lines of code) into the workspace. Managing this huge amount of source can expand the memory footprint of Eclipse. However, we will typically only read existing code and not modify or compile it. Fortunately, PDE offers a quick and space-efficient way to set up a workspace where existing plug-ins cannot ...

Get Contributing to Eclipse: Principles, Patterns, and Plug-Ins now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.