Tooling platform

The Eclipse platform also supplies plug-ins that are useful for building general-purpose tools that create and manipulate data stored in files in the file system. These plug-ins are used by the Eclipse workbench to implement a general model for manipulating, viewing, and editing files.

[This documentation is under construction. The following info has been pulled out of the old SDK roadmap.]

Resource management

The resource management plug-in defines a common resource model for managing the artifacts of tool plug-ins. Plug-ins can create and modify projects, folders, and files, as well as define specialized types of resources.

Resources overview provides an overview of the resource management system.

IDE UI

The IDE UI plug-in adds specialized views, editors, and additional extension points for viewing and manipulating resources.

Plugging into the workbench introduces the workbench UI extension points and API.

Team support

The Team plug-ins allow other plug-ins to define and register implementations for team programming, repository access, and versioning.  The Eclipse SDK includes a CVS plug-in that uses the team support to provide CVS client support in the SDK.  

Team support is described in Team support.

Debug support

The Debug plug-ins allow other plug-ins to implement language specific program launchers and debuggers. 

Debug support is described in Program debug and launching support.

Copyright IBM Corporation and others 2000, 2003.