ECLIPSE IDE Components and Concepts
Eclipse IDE Components Eclipse Platform: software 'backbone' Software Development Toolkits: Language-specific Java C and C++ PHP Relational database (RDBMS) development SDK's implemented as 'Plug-ins': code modules 'registered' with Eclipse platform when installed Plug-in tool Development Environment: For constructing NEW Eclipse components Key Eclipse IDE Concepts Platform Kernal: Code required to start Eclipse, load plug-ins Workbench: The basic Eclipse Graphical User Interface Workspace: Manages all resources connected to a project Project: Encapsulates all of the information required to build your application View: Internal windows that let you 'see' parts of your project Perspective: Predefined set of views and editors intended to support specific languages Example: the Java Perspective presents views used for Java code development Users can create custom perspectves to support their preferred environment Components: Building Blocks of the Eclipse IDE. Examples: Team: Supports software version control Help: Supports online help and documentation