[发明专利]一种基于Eclipse的工程复用实现方法及其集成开发环境有效

专利信息
申请号: 202110492708.3 申请日: 2021-05-07
公开(公告)号: CN112905173B 公开(公告)日: 2021-08-06
发明(设计)人: 刘志斌;徐植凯 申请(专利权)人: 南京沁恒微电子股份有限公司
主分类号: G06F8/36 分类号: G06F8/36;G06F8/38;G06F9/445;G06F9/48
代理公司: 暂无信息 代理人: 暂无信息
地址: 210012 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 eclipse 工程 实现 方法 及其 集成 开发 环境
【说明书】:

发明公开了一种基于Eclipse的工程复用实现方法及其集成开发环境,提出了工程文件和工程集文件的概念,在工程创建时自动创建工程文件和工程集文件,可以通过双击工程文件或工程集文件进行加载,也可以实现工程集中自定义的工程组合的复用,以及工程集跨主机高效迁移功能,使得集成开发工作更加便捷,减少时间成本,提高开发工作效率。

技术领域

本发明涉及软件程序开发技术,尤其涉及一种基于Eclipse的工程复用实现方法。

背景技术

近年来随着RISC-V生态的持续繁荣发展,越来越多的科技巨头和初创公司争先布局,行业应用纷纷落地。而在行业生态中扮演重要角色的RISC-V内核嵌入式集成开发环境(IDE),也迎来了“百花齐放”的时代。

在各类已有的集成开发平台中,Eclipse以其免费开源的可控性;模块化架构、插件式开发的便捷性,赢得了众多开发者的青睐。多个厂家都推出了各自基于Eclipse平台研发的集成开发环境。

目前业内基于Eclipse平台的RISC-V内核嵌入式集成开发环境都存在以下几点缺陷:

1.每次加载目标嵌入式工程时,用户都需要先打开IDE界面,再通过IDE提供的接口去导入工程。加载工程操作耗时较长且不符合绝大多数嵌入式开发工程师“双击特定后缀的工程文件即可在IDE中打开工程”的操作习惯。

2.工程集与IDE界面配置都保存在当前活动的工作空间中,如果用户需要在另一个项目中复用当前工程集中的部分工程,IDE只提供复制当前完整工程集的接口,用户需要手动切换新的工作空间并删除多余的工程或者重新创建工作空间、逐个导入工程。无法提供灵活的工程集复用服务,增加了用户时间成本。

3.工作空间内是以二进制文件的形式保存工程源码在本地的绝对路径信息,每个工程对应一个二进制文件且该型文件目录较深。当需要在另一台主机上对该工程集进行项目开发时,用户只有两种方案可选:(1)拷贝所有工程的源码至新主机,再使用IDE接口依次将其导入到同一工作空间,形成新的工程集,此时会丢失原IDE中所有的用户自定义界面配置;(2)将旧工作空间、所有工程源码一起拷贝至新主机,再根据每个工程对应的二进制源码位置信息,将工程源码分别移至与之完全匹配的绝对路径,才可正常加载该工作空间内工程集。两种方案都无法实现高效的跨主机工程集迁移操作。

发明内容

发明目的:为了解决现有技术中基于Eclipse平台的IDE无法灵活复用工作空间内的工程组合的问题,本发明提供一种基于Eclipse的工程复用实现方法。

本发明的另一目的是提供一种可实现工程复用的基于Eclipse的IDE。

技术方案:一种基于Eclipse的工程复用实现方法,包括本机复用方法,具体包括以下步骤:

在工作空间创建原工程集,原工程集中包含至少两个工程,按照工程集文件创建步骤创建原工程集文件;确定需要复用的原工程集内的工程,选择需要复用的工程,按照工程集文件创建步骤创建复用工程集文件;当需要加载复用工程集时,执行工程集加载步骤;

所述工程集文件创建步骤包括:工程集文件含有工程集文件特定后缀名,含有工程集文件特定后缀名的文件的默认打开方式绑定为文件加载器;工程集文件包含工程集内所有工程源码存放地址的绝对路径及唯一标识码,不同工程集的唯一标识码不同;

所述工程集加载步骤包括:双击工程集文件,文件加载器获取工程集文件的全路径名,通过后缀名判断是否为工程集文件,若确认是工程集文件,文件加载器读取注册表信息获取IDE安装位置;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京沁恒微电子股份有限公司,未经南京沁恒微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110492708.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top