共查询到17条相似文献,搜索用时 218 毫秒
1.
在Eclipse平台中插件无处不在。插件体系结构正是Eclipse平台实现的核心所在,几乎所有的功能都是以插件形式提供的。该文将深入地论述插件的体系结构,并以一个小例子简单介绍下插件的开发和实现机制。 相似文献
2.
在Eclipse平台中插件无处不在。插件体系结构正是Eclipse平台实现的核心所在,几乎所有的功能都是以插件形式提供的。该文将深入地论述插件的体系结构,并以一个小例子简单介绍下插件的开发和实现机制。 相似文献
3.
Eclipse插件体系结构 总被引:2,自引:0,他引:2
由于Eclipse的巨大成功,使其成为了插件体系结构的典范之作,并且广为人知。Eclipse 带动了插件概念的普及,随着插件功能的不断拓展,插件的应用范围也越来越广,开发插件也逐渐的兴盛起来。本文就将以 Eclipse 作为案例来介绍一下 Eclipse 插件体系结构。 相似文献
4.
Eclipse既是一个全能的开发工具和工作平台,又是一份极好的学习资料。今天的Eclipse平台如此火爆,其插件体系结构功不可没。为了体验这种闪光的技术思想,就不得不首先了解其插件体系结构,并从这里打开一扇通向Eclipse技术的大门。 相似文献
5.
本文假设读者有Eclipse平台应用程序开发经验,了解Eclipse平台的插件机制,使用EMF和GEF开发过应用程序。在本文中,“Eclipse应用程序”等价于“Eclipse插件”。 相似文献
6.
偶玉彬 《电脑编程技巧与维护》2014,(3):83-88,93
简要描述了Eclipse、Netbeans、IntelliJ IDEA 3个流行的Java IDE关于项目向导插件开发的步骤,帮助理解3个IDE插件体系的异同及相关特点,掌握基本的插件开发步骤,为今后更深入地了解各IDE插件体系结构及插件开发打好基础。 相似文献
7.
开发Eclipse插件 总被引:1,自引:0,他引:1
还继民 《数字社区&智能家居》2005,(8)
本文主要讲述了如何使用Plug-inDevelopmentEnvironment的代码生成向导来创建Eclipse插件。阐述了在运行时的工作台中运行和调试插件,以及在Eclipse中安装完成的插件。分析了运用开发Eclipse插件的工作原理,并结合两个实例,详细讨论了开发Eclipse插件的主要步骤。 相似文献
8.
基于Eclipse的uDig插件的设计与实现 总被引:1,自引:0,他引:1
分析了Eclipse的插件体系,并根据实际需求对uDig的功能进行扩展,提出在Eclipse平台上设计和实现uDig插件的方法,并利用Eclipse的插件开发方法实现uDig插件。 相似文献
9.
罗强 《计算机光盘软件与应用》2012,(4):153-154
全文通过对Eclipse集成开发环境的介绍已经平台的分析与应用,利用Eclipse平台的插件开发机制,提供一个面向对象的可视化的游戏开发环境,从而进行手机游戏可视化集成开发环境的分析设计。 相似文献
10.
11.
Eclipse是一个当前很受欢迎的通用IDE集成开发平台,广泛地应用于软件开发领域.它同时也是一个开放源代码项目,提供了一个用于开发插件的框架和环境,使创建、集成和使用软件工具更加方便容易.Eclipse开发平台可以用于管理多种开发任务,包括测试、性能调整及程序调试等,而且还可以集成来自多个供货商的第三方应用程序开发工具. 相似文献
12.
基于MVC架构的数据挖掘平台的设计与实现 总被引:3,自引:0,他引:3
为了增强数据挖掘软件各功能模块的可扩展性和复用性,分析了现有数据挖掘工具的优缺点,并综合考虑数据挖掘过程的实际特点,提出了一个基于MVC架构的数据挖掘平台设计方案.在此基础上,利用Eclipse plug-in,RCP,GEF等技术,实现了一个数据挖掘平台原型系统.该平台遵循CRISP-DM过程标准,在软件架构上实现了低耦合、高复用,为用户提供了一个友好、灵活、易重用、可扩展的数据挖掘应用环境. 相似文献
13.
Francesca Arcelli Fontana 《Information Sciences》2011,181(7):1306-1324
It is well known that software maintenance and evolution are expensive activities, both in terms of invested time and money. Reverse engineering activities support the obtainment of abstractions and views from a target system that should help the engineers to maintain, evolve and eventually re-engineer it. Two important tasks pursued by reverse engineering are design pattern detection and software architecture reconstruction, whose main objectives are the identification of the design patterns that have been used in the implementation of a system as well as the generation of views placed at different levels of abstractions, which let the practitioners focus on the overall architecture of the system without worrying about the programming details it has been implemented with.In this context we propose an Eclipse plug-in called MARPLE (Metrics and Architecture Reconstruction Plug-in for Eclipse), which supports both the detection of design patterns and software architecture reconstruction activities through the use of basic elements and metrics that are mechanically extracted from the source code. The development of this platform is mainly based on the exploitation of the Eclipse framework and plug-ins as well as of different Java libraries for data access and graph management and visualization. In this paper we focus our attention on the design pattern detection process. 相似文献
14.
Eclipse平台提供了开发C/C++程序的插件CDT,但是针对嵌入式软件的交叉调试,CDT需要过多的用户参与.设计一种基于Eclipse平台的交叉调试方案,通过向Eclipse平台无缝集成交叉调试插件,对调试所需参数进行自动配置,充分利用Eclipse平台的扩展性,使用户可以直观的观察目标机信息,从而实现交叉调试对用户的透明化,达到自动化调试的目的.通过实验表明,该交叉调试方案能够简化用户的控制,提高交叉调试的效率. 相似文献
15.
16.
模态(Mode)表示的是软件可操作配置的状态,在一个或多个模态内可对资源和属性进行重新配置,即重构。目前,在对VxWorks系统下C程序的AADL架构进行模态的提取和蓝图制定过程中,还没有现成的工具。因而,设计一个基于AADL架构的软件重构工具将给软件架构的重构提供更大的帮助。为了搭建起基于AADL架构的软件重构可扩展工具平台,在Eclipse开源开发环境下,设计了SRM2( Software Reconfiguration Middlcware based on Mode)插件工具。SRM2工具主要完成对C程序的AADL架构的扫描进而描述程序架构的静态蓝图信息,以及结合代码(探针设计和植入)在VxWorks系统下的运行信息生成动态蓝图,从而指导软件的重构。 相似文献
17.
《Software, IEEE》2007,24(2):87-89
Eclipse is an open source software project dedicated to providing a robust, full-featured, and commercial-quality platform for developing and supporting highly integrated software engineering tools. Excepting the small Eclipse runtime kernel, all the platform components are plug-in tools integrated seamlessly through predefined extension points. The platform supports deliverables throughout the development and maintenance life cycle 相似文献