eclipse est une plate-forme de développement gratuite et extensible basée sur Java qui permet aux développeurs de développer, de tester et d'écrire du code dans d'autres langages de programmation. eclispe fournit un modèle d'interface utilisateur commun pour les outils de traitement conçus pour fonctionner sur plusieurs systèmes d'exploitation.
[Cours recommandés : Tutoriel Eclipse]
Eclipse n'est pas étranger à ceux qui apprennent Java. Il s'agit d'une plate-forme de développement open source extensible basée sur Java. En fin de compte, il s'agit d'un cadre d'application, d'un outil et d'un runtime extensibles. Créé à l'origine comme un environnement de développement intégré (IDE) basé sur Java. Ensuite, je vais vous présenter Eclipse en détail dans l'article, j'espère que cela vous sera utile.
Eclipse signifiant
Eclipse est une plate-forme de développement gratuite basée sur Java connue pour ses plug-ins qui permettent aux développeurs de développer, de tester et d'écrire du code dans d'autres langages de programmation. . Il fournit un modèle d'interface utilisateur (UI) commun pour les outils de traitement conçus pour fonctionner sur plusieurs systèmes d'exploitation tout en offrant une intégration fiable avec chaque système d'exploitation sous-jacent. Les plugins peuvent être programmés dans l'API Eclipse Portable et restent inchangés sur n'importe quel système d'exploitation pris en charge.
Au cœur d'Eclipse se trouve une architecture permettant de découvrir, charger et exécuter dynamiquement des plug-ins. La plateforme gère la logistique nécessaire à la recherche et à l’exécution du code correct. L'interface utilisateur de la plateforme fournit un modèle de navigation utilisateur standard. Chaque plugin peut alors se concentrer sur la réalisation d’un petit nombre de tâches.
Plug-ins couramment utilisés pour l'exécution de la plateforme Eclipse
Exécution de la plateforme | Selon le fonctionnement de la plateforme par l'utilisateur, lancer des plug-ins en cas de besoin. Il découvre les plug-ins et conserve les informations sur les plug-ins et leurs points d'extension dans le registre de la plateforme | ||||||||||||
Gestion des ressources (espace de travail) | API de création et de gestion de ressources (projets, fichiers et dossiers) générées par les outils et conservées dans le système de fichiers | ||||||||||||
平台运行时 | 根据平台的用户操作,在需要时启动插件。它可以发现插件并在平台注册表中维护有关插件及其扩展点的信息 |
资源管理(工作区) | 用于创建和管理由工具生成并保留在文件系统中的资源(项目,文件和文件夹)的API |
工作台UI |
提供了用于构建用户界面的其他工具包(JFace和SWT),UI服务的结构使得UI插件的子集可用于构建独立于资源管理和工作空间模型的富客户端应用程序,以IDE为中心的插件定义了用于导航和操作资源的附加功能 |
帮助系统 | 提供可帮助的文档 |
团队支持 | 定义用于管理和版本化资源的团队编程模型 |
调试支持 | 定义与语言无关的调试模型和用于构建调试器和启动器的UI类 |
其他工具 | 其他实用程序插件提供功能,例如搜索和比较资源,使用XML配置文件执行构建,以及从服务器动态更新平台 |
Fournit des outils pour créer des interfaces utilisateur Autres boîtes à outils (JFace et SWT) , les services d'interface utilisateur sont structurés de telle sorte qu'un sous-ensemble de plug-ins d'interface utilisateur puisse être utilisé pour créer des applications client riches indépendantes des modèles de gestion des ressources et d'espace de travail, des plug-ins centrés sur l'IDE sont définis pour la navigation et la manipulation. Fonctions supplémentaires des ressources
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!