# Eclipse Workbench

Gild is not a standalone tool. It was developed on top of an open source IDE developed at IBM. As the Eclipse website says, Eclipse "is an open extensible IDE for anything and nothing in particular" (www.eclipse.org). This makes it a great foundation for something like Gild. But this document is not the place to be discussing the technical details of the Eclipse platform. Those who are interested can read the Eclipse online documentation, or visit the Eclipse website at www.eclipse.org.

What this document is concerned with is a basic description of what you will encounter when you run eclipse. Below is a picture of Eclipse as you will see it while running Gild. Following the picture is a short description of what is included in the layout of Eclipse.

1. The Eclipse Workbench. The term workbench is used to describe the environment in which all of your work will be done. The workbench contains the menu bar and tool bars, and one or more perspectives. See the Eclipse online documentation under "Workbench User Guide>Concepts>Workbench" for more information.
2. Menu Bar and Tool Bars. These are exactly as you would expect from any graphical user interface (GUI) application. They contain the commands to perform many common tasks such as saving and editing files.
3. Perspectives. A perspective is a special layout of particular views and tools that you will need to use in your work. The currently opened perspective will occupy most of the Eclipse workbench. You may also have other perspective in the workbench, but they will be closed. They can be quickly accessed by small buttons in a toolbar on the left-hand side of the workbench. The Gild project is designed as a perspective in the Eclipse workbench, and it will normally be the only one that you need in the workbench. For more information on perspectives in general, see the Eclipse online documentation under "Workbench User Guide>Concepts>Perspective".
4. Views. Views are designed to support interaction with the information in your workbench. Eclipse is designed to be extensible, so views can be designed to show nearly any kind of information. Most common are views of the file system, program output, and text files (usually dealt with in a special view called an editor). A number of views have been designed especially for the Gild project. For more information, see the Eclipse online documentation under "Workbench User Guide>Concepts>Views".
5. Editors. Editors are a special kind of view designed for viewing and editing data. One of the most common uses for an editor is for editing source code data. There has been one editor specifically designed for Gild. The Gild editor supports many useful features for editing Java programs. For more information about editors in general, see the Eclipse online documentation under "Workbench User Guide>Concepts>Editors

Previous | Next