Eclipse

Introduction

Eclipse is a famous cross-platform, open-source integrated development environment (IDE). It was initially mainly used for Java development, and today some people also use it as a development tool for other languages such as C++, Python, and PHP through plugins.

Eclipse itself is only a framework platform, but support from numerous plugins gives Eclipse considerable flexibility, so many software vendors develop their own IDEs based on the Eclipse framework.

Eclipse was initially developed by IBM as the next-generation IDE environment to replace the commercial software Visual Age for Java. It was contributed to the open-source community in November 2001 and is now managed by the non-profit software vendor alliance Eclipse Foundation.1

Disadvantages:

  • In actual use, this IDE starts more slowly than Visual Studio.
  • Its update speed is rather unpredictable. Plugin updates cannot keep up with IDE updates, which is unfriendly to users who update frequently.

Advantages:

  • Good user experience.
  • Easy to get started with, so this IDE is relatively recommended for OIers.

Installation & Configuration Guide

For installation, refer to Eclipse/Installation - Eclipsepedia.

After installation, fill in the directory information as shown to create a project:

Figure: eclipse4
Figure: eclipse5
Figure: eclipse6
Figure: eclipse7

Further Reading

This software's help manual is very detailed. It is recommended that beginners read the help manual more, search Baidu more, and note that using this IDE feels similar to using Visual Studio.

Like VS Code, Eclipse also provides many plugins that can make Eclipse easier to use.2

References and notes

Footnotes

  1. Eclipse - Wikipedia ↩

  2. The once king of Java IDEs, has Eclipse really declined? 21 plugins make it powerful! ↩

This content comes from OI Wiki: Eclipse. See the original for authors and revision history. AIOJ has adapted the formatting, in-site links, and resource paths.

Content is shared under CC BY-SA 4.0 and SATA license; additional terms are governed by the original notice. Thanks to the OI Wiki authors and contributors; per the SATA terms, please visit the OI Wiki repository and star it to show your support.