Eclipse - a development environment for modular cross-platform applications

Eclipse is an open source software platform. Based on Java and provides the ability to develop programs with plugins. It contains a set of embedded components, among which is the well-known product Eclipse - PDE plug-in development environment. PDE allows you to expand the platform itself, composed of built-in components. Toolkit creators can offer their own extensions and give users a holistic development environment (IDE).

Java, Eclipse, . , C++, Fortran, Perl, Prolog, Python, Ruby . , , telnet . , Eclipse, – PDT PHP-.

, . , . . , , . . . , .





eclipse development environment




, , copyleft . , , , , . General Public License (GNU) - Linux. , .

OSI , , , , . Eclipse EPL, , OSI .

Eclipse, , . , .

Eclipse , , , . – , . , , , Linux Apache.









Eclipse – , , , . IBM 2001 . .

Eclipse 2004 . , . Eclipse .

. , , , . , .

eclipse java




Eclipse:

  • .
  • , .
  • , HTML, C, EJB, Java, JSP, GIF XML.
  • .
  • Eclipse- .
  • , Linux, Windows, Solaris AIX, Mac OS X.
  • Java, .

Eclipse:

. , .

-. . «», , , .

« », , Eclipse .

eclipse specifications




JDT

JDT Eclipse Java. "" – "" – " Java", «».

, "" – " " – Java "" – " " .

, Java. , , Eclipse Java, , JAR- , « ». 2 : Source Refactor.

JDT

Java, "" – "". . : « ?» - public static void main(String[] args) «».

, main(). ( j ):

public class Hello {

public static void main (String[] args) {

for(j=0; j<=5;j++)

{

System.out.println(“”);

}

}

}

eclipse manual




:

  • ;
  • ;
  • .

Ctrl + . , , .

. . , . . Quick Fix.

for, i. . j :

  • ;
  • ;
  • .

, .

.

software development environments




«». , . « », , Run , . .

. System.out.println() , . . "" – "". . «» .

«» , , . , , . : , , . j.

. F1.

software development environments




, , , Eclipse , , , , , .

CVS . . Eclipse.

eclipse.org. Plug-in Central.

– RCP. , . .

:

  • OSGi, . , .
  • SWT- Eclipse . , .
  • , .
  • «» .
  • «» .
  • «» .

The platform, created by IBM, has become a fully functional open source system. Its participants are over a hundred companies. Although there were earlier ideas for creating such systems, Eclipse’s thoughtful, reliable, and elegant design allowed her to take a leading position.




All Articles