Eclipse - SPLessons
SPLessons 5 Steps, 3 Clicks
5 Steps - 3 Clicks

Eclipse Tutorial

Eclipse Tutorial

shape Introduction

This chapter Eclipse Tutorial demonstrates about Eclipse in detail which is an Integrated Development Environment (IDE) open source. Eclipse contains an extensible plugin system and a simple Work space for environmental customization. Following are the concepts covered.
  • Eclipse
  • Use of Eclipse
  • Eclipse Features
  • Eclipse Platform

Eclipse

shape Description

Eclipse is known as an extendable Integrated Development Environment (IDE) not only for Java as well as for some programming languages like PHP, Ruby, PERL, Python, C and C++ etc., with the help of plugins.  The Java Development Tools (JDT) is included for Java development in Eclipse. When JDT combine with Eclipse platform gives some excellent IDE features like. Eclipse IDE is used for developing software projects which give emphasis on java projects and Eclipse act on different aspects of software development.

History of Eclipse

shape Description

Originally IBM made eclipse IDE in November 2001 which supports consortium of software vendors.Later on Feb 2, 2004, Eclipse’s reorganized into a non-profit corporation by Eclipse Board of Stewards .Further IBM released  Open Source Platform of eclipse.

Use of Eclipse

shape Description

Somewhat like Java itself, Eclipse holds promise for learn once, use everywhere and used to be that every embedded platform had their own IDE. User had to constantly learn new ones or often had to buy new tool chains for each platform. That is starting to change with Eclipse. Eclipse is an open source so it constantly evolves with a major regular release scheduled every year and is a cross platform so it will run on Windows, Mac OS X, and Linux. Eclipse is a plug-in based, and there are a lot of plug-ins. Most tools that benefit from IDE integration have a plug-in. It is easy to speed on several other IDEs automatically, once getting perfection on Eclipse. Vendors are adopting Eclipse more and more as time goes.

Eclipse Features

shape Description

Eclipse is totally different from some traditional IDEs and as a number of interesting and standard features such as.

Eclipse Platform

shape Description

The Eclipse Platform provide some tool providers, each tool as some rules and mechanisms for utilizing and are supported by well-defined API interfaces, methods and classes. Eclipse platform is created to build some requirements as follows.

shape Conceptual figure

The figure below demonstrates some major sections and APIs of Eclipse platform. SWT Swt is a standard Widget ToolKit used in java development for user-interface facilities. JFace JFace is known as Eclipse project which is a Ul toolkit, helper classes are provided by JFace in order to develop UI features.

Summary

shape Key Points

  • Eclipse IDE is used for Software Development Projects.
  • Eclipse is an open source and it is an extensible.
  • GUI and non GUI applications are supported by Eclipse.