1.3. Understanding Your Workspace
Problem
What’s meant by the
term
workspace? And what’s a
plug-in?
Solution
Although you might think of Eclipse as a Java IDE, it comprises a number of components that act together behind the scenes in Eclipse’s workspace. A plug-in is a software tool that accomplishes a specific task in Eclipse, such as allowing you to edit an Ant file, compile a Java file, or drag and drop GUI elements. The workspace, along with the Eclipse workbench, the team component, and the help component, are all parts of the overall Eclipse platform, and serve as the foundation for plug-ins to interact with the Eclipse core software.
Discussion
The Java IDE you work with is the Java Development
Toolkit, or JDT. The JDT is not an integral part of
Eclipse; it’s
a plug-in. Eclipse
is really composed of the Eclipse Platform, which provides support
for other tools. These tools are implemented as plug-ins, allowing
the platform itself to be a relatively small software package.
Eclipse comes with a number of plug-ins, including the JDT. Another
important plug-in is
the
Plug-in Development Environment (PDE), which
enables you to develop your own plug-ins. If you want to develop in a
language other than Java, you get the corresponding plug-in for that
language, and many are available.
Tip
Besides using different programming languages, you can change the
human language that Eclipse uses as well. Different languages often
are supported with what are called plug-in
fragments. Plug-in fragments ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access