基于ECLIPSE平台的OPS插件开发

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:zerotx01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Eclipse是一个优秀的集成开发环境(IDE),其最大的优势在于平台的可扩展性。Eclipse平台的核心思想是“万物皆插件”,由平台运行时微内核和许多插件组成。Eclipse插件开发环境(PDE)提供了优秀的插件扩展机制,这使得Eclipse成为众多编程语言的开发环境,如C/C++、Java、JSP、Python、HTML和PHP等等。本论文是利用这种可扩展性,开发一个受众较小的脚本语言的开发环境插件。OPS脚本语言是爱立信公司自行研发、用于其设备的自动化升级。它没有专用的开发平台,所以长期以来开发效率低下,质量难以保证。本论文的主要工作是通过熟悉Eclipse组成架构,掌握插件开发原理和方法,利用Eclipse插件开发环境PDE,开发OPS插件产品,使安装了OPS插件的Eclipse平台成为脚本的开发环境。该插件结合OPS脚本语言自身的特点,根据目标用户的需求,开发了一系列自动化工具,如语法检查,自动调整格式,自动排列phase序号,自动建立子程序等多项功能,目的是提高代码编写的速度,控制脚本的质量。通过实践检验证明新的开发环境可以大大提高脚本开发效率,保证产品质量。同时,本论文所描述的Eclipse插件的开发过程可以作为类似研究的参考。
其他文献
终极人文关怀是中华医药传统文化精神的价值之魂与伦理诉求,依据医学内在本质与特殊旨趣,规范医学高校课程设置、从思维与价值入手提升师资内涵,是将中华传统文化精神融入医学生
目的食管癌切除术后并发症较高一直是困扰胸外科医生的难题,同时也对患者的预后及生活质量、身心健康等产生较大影响。食管癌切除术后并发症的发生可能与食管切除术中食管管
鱼纹图案作为一种装饰纹样在中国工艺美术史上扮演着举足轻重的角色,在历史长河的继承与发展中始终散发出独特的艺术魅力。本文尝试从陶瓷装饰中鱼纹的起源、发展和演化中作
对于当前建筑电气行业来说,其在建设过程当中会需要极大的能源消耗作为支撑,但现在的社会都在提倡节能减排。所以,对于建筑电气中有关于节能技术方面的使用是有关建筑设计人
<正>一爹爹最后一次出门的时候胭脂已经懂事,爹爹拉着胭脂的小手,用满是长枪磨出的厚重茧子摩挲着胭脂毛茸茸的头,爱怜地说:"胭脂,我的小胭脂,跟娘乖乖在家里等爹爹打胜仗回
期刊
为研究水泥改良的泥质板岩土路基的动力响应特性,结合工程实际在实验室内设计和建立足尺的水泥改良泥质板岩土路基模型和相应的路基动力加载系统,并且在路基内埋设动土压力盒
<正>如果一群旅游汽车公司老总围在坐一起,会谈些什么?旅游车还是旅游市场?或许会,但这不是重点:他们更关注如何生存下去。2007年9月份,记者采访四川省旅游汽车公司总经理梅
通过两个具体的实验例子介绍Origin软件对数据曲线进行分析的一些功能,以便更好地运用Origin软件于大学物理实验数据曲线分析中。
目的 研究中年女性慢性病患者自我认同感与心理健康状况的现状及其关系。方法 采用问卷调查法,以烟台市3所医院住院部与门诊部患有慢性疾病的40~60岁的210名中年女性为研究对
近年来,许多骇人听闻的食品、药品生产安全问题频发,侵害百姓正常权益。这背后不仅折射出企业为追逐利益的“丑恶嘴脸”,更反映出企业社会道德的丧失,企业社会责任履行的缺乏。国家一直倡导为企业减税降费,鼓励企业良好发展,轻装上阵,并将各项利好政策落到实处,这也无形之中要求我们企业在保证自身良好可持续发展同时,企业更要主动地做出更多有益于社会的事情。同时,企业不应仅仅关注眼前的价值付出,更应看到其背后潜在的