Home  >  Article  >  Java  >  what is eclipse

what is eclipse

清浅
清浅Original
2019-01-23 17:23:5347821browse

eclipse is a free, extensible, Java-based development platform that allows developers to develop and test and write code in other programming languages. eclispe provides a common user interface model for processing tools designed to run on multiple operating systems.

what is eclipse

【Recommended course: Eclipse Tutorial

Eclipse is no stranger to those who learn Java. It is an open source, Java-based extensible development platform. Ultimately, it is an extensible software development application framework, tool and runtime. Open source platform. Originally created as a Java-based integrated development environment (IDE). Next, I will introduce Eclipse to you in detail in the article. I hope it will be helpful to you.

Eclipse meaning

Eclipse is a free, Java-based development platform known for its plug-ins that allow developers to develop and test and write code in other programming languages . It provides a common user interface (UI) model for processing tools designed to run on multiple operating systems while providing reliable integration with each underlying operating system. Plugins can be programmed into the Eclipse Portable API and remain unchanged on any supported operating system.

The core of Eclipse is an architecture for dynamically discovering, loading and running plug-ins. The platform handles the logistics of finding and running the correct code. The platform UI provides a standard user navigation model. Each plugin can then focus on completing a small number of tasks.

what is eclipse

Commonly used plug-ins when running on the Eclipse platform

what is eclipse

# #Platform runtimeStart the plug-in when needed according to the user operation of the platform. It discovers plugins and maintains information about plugins and their extension points in the platform registry Resource Management (Workspace) Used for creation and management by tools API for generating and persisting resources (projects, files and folders) in the file system provides Other toolkits for building user interfaces (JFace and SWT), UI services are structured so that a subset of UI plug-ins can be used to build rich client applications independent of resource management and workspace models, IDE-centric plug-ins define user interfaces Additional functionality for navigating and manipulating resourcesHelp systemProvides helpful documentationTeam support Define the team programming model for managing and versioning resources Debugging support Define the language-independent debugging model and for building debuggers and launching UI classes for the toolOther toolsOther utility plugins provide functionality such as searching and comparing resources, performing builds using XML configuration files, and dynamically updating the platform from the server
Workbench UI

Summary: The above is the entire content of this article. I hope it will be helpful to everyone learning eclipse.

The above is the detailed content of what is eclipse. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn