共查询到18条相似文献,搜索用时 125 毫秒
1.
2.
黄子卿 《电脑编程技巧与维护》2018,(2):53-59
Eclipse是一款基于Java的可扩展开发平台并受到OSGI规范的驱动成为了绝大多数Java开发人员使用的IDE产品.Eclipse使用OSGI作为插件系统的基础,提供了动态化添加\停止插件的能力.日常开发过程中使用的Clear Case、CVS等版本控制软件作为Eclipse插件极大提高了生产效率.对开发一款高质量的Eclipse扩展组件及高效率集成现有资产复用工具进行了探讨. 相似文献
3.
基于Eclipse平台的嵌入式软件开发调试工具对于嵌入式系统软件开发具有重要意义,但目前基于Eclipse平台的嵌入式开发调试工具实现不多.针对这种情况,提出了使用Eclipse平台及其插件技术进行嵌入式调试工具软件的开发,实现了支持嵌入式多核系统的调试工具软件MDSPTool,能够与嵌入式开发平台WorkBench完全无缝集成.实验结果表明, MDSPTool调试工具提供了优良的用户界面,便捷的并行调试方法,高度集成的系统监测功能,从而提高了嵌入式软件开发效率. 相似文献
4.
Eclipse是一个可扩展的开发环境,利用Eclipse插件开发技术可以开发自己的开发工具,并无缝地集成到Eclipse统一环境下,有着统一的外观,操作和系统资源管理.利用GEF框架可以开发出流程图编辑器.该流程图编辑器可以集成于Eclipse统一环境下,为其它系统服务. 相似文献
5.
6.
为满足日益复杂的软件需求,开发人员需要通过代码提示工具来辅助完成开发任务,但现有代码提示工具在推荐包含静态方法的代码片段时存在空间爆炸问题。为此,提出一种基于程序环境信息的代码片段推荐方法。结合可达性分析进行推荐能够有效削减静态方法入口点,在避免空间爆炸的同时,还可以准确、有效地描述程序环境信息。基于该方法实现在Eclipse中的代码推荐插件,并对Tomcat源码进行实验验证。实验结果表明,该方法可实现静态方法的代码片段推荐,与Eclipse Code Recommenders插件中的推荐方法相比,能获得更准确的推荐结果。 相似文献
7.
8.
Eclipse:基于插件的下一代通用集成开发环境 总被引:15,自引:0,他引:15
Eclipse平台是IBM、Borland等软件工具开发公司参与研发和推广的下一代通用IDE集成开发环境。本文介绍了Eclipse平台的体系结构,深入分析了插件的体系结构及其特点,给出了一个插件开发和用Eclipse平台哥发EJB的实例。 相似文献
9.
10.
11.
Eclipse是一个当前很受欢迎的通用IDE集成开发平台,广泛地应用于软件开发领域.它同时也是一个开放源代码项目,提供了一个用于开发插件的框架和环境,使创建、集成和使用软件工具更加方便容易.Eclipse开发平台可以用于管理多种开发任务,包括测试、性能调整及程序调试等,而且还可以集成来自多个供货商的第三方应用程序开发工具. 相似文献
12.
基于Eclipse的并行开发环境EMPI 总被引:3,自引:0,他引:3
本文以当前日趋受欢迎的开源工具开发平台Eclipse及高性能软件开发领域主流程序设计环境OpenMPI标准为基础,研究设计了面向MPI通信库的基于有向图和并行模式的GUI程序开发环境EMPI,以期通过Eclipse平台,向程序员提供统一界面和操作风格的IDE开发环境,也作为模式化并行程序开发环境系统的实践性项目。 相似文献
13.
《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 相似文献
14.
《Information and Software Technology》2013,55(4):755-775
ContextDevelopers often need to find answers to questions regarding the evolution of a system when working on its code base. While their information needs require data analysis pertaining to different repository types, the source code repository has a pivotal role for program comprehension tasks. However, the coarse-grained nature of the data stored by commit-based software configuration management systems often makes it challenging for a developer to search for an answer.ObjectiveWe present Replay, an Eclipse plug-in that allows developers to explore the change history of a system by capturing the changes at a finer granularity level than commits, and by replaying the past changes chronologically inside the integrated development environment, with the source code at hand.MethodWe conducted a controlled experiment to empirically assess whether Replay outperforms a baseline (SVN client in Eclipse) on helping developers to answer common questions related to software evolution.ResultsThe experiment shows that Replay leads to a decrease in completion time with respect to a set of software evolution comprehension tasks.ConclusionWe conclude that there are benefits in using Replay over the state of the practice tools for answering questions that require fine-grained change information and those related to recent changes. 相似文献
15.
以航天应用软件开发环境为背景,基于Eclipse插件技术和开发应用平台实现代码分析系统(Code Analyzing System,CAS),介绍系统的设计思想和实现细节,并给出应用实例和效果评估. 相似文献
16.
卢芳 《数字社区&智能家居》2009,(8)
构建一个强大的文本编辑器在软件开发中常常会碰到,Eclipse JFace中的TextEditor就是这样一个功能强大,结构复杂的文本编辑组件,在对该组件进行了研究后,介绍了开发基于TextEditor的文本编辑器的方法,并以java文件为例探讨了语法高亮(syntaxhig hlighting)、内容辅助(content assistant)及内容大纲(content outline)等功能的实现。 相似文献
17.
Uwe Aßmann Andreas Bartho Christoff Bürger Sebastian Cech Birgit Demuth Florian Heidenreich Jendrik Johannes Sven Karol Jan Polowinski Jan Reimann Julia Schroeter Mirko Seifert Michael Thiele Christian Wende Claas Wilke 《Software and Systems Modeling》2014,13(1):133-169
The Dresden Open Software Toolbox (DropsBox) is a software modelling toolbox consisting of a set of open source tools developed by the Software Technology Group at TU Dresden. The DropsBox is built on top of the Eclipse Platform and the Eclipse Modeling Framework. The DropsBox contributes to the development and application of domain-specific language changes (DSLs) in model-driven software development. It can be customised by tool and language developers to support various activities of a DSL’s life cycle ranging from language design to language application and evolution. In this paper, we provide an overview of the DSL life cycle, the DropsBox tools, and their interaction on a common example. Furthermore, we discuss our experiences in developing and integrating tools for DropsBox in an academic environment. 相似文献
18.
利用Android系统平台的开放性,开发一个在手机上使用的无线点餐系统。系统采用基于Java语言的WEB技术、Android平台、Eclipse和MyEclipse开发工具相结合的方式,实现了基于B/S模式的酒店点菜管理,能使酒店点菜服务质量及网上订餐效率得到提高。 相似文献