[发明专利]软件开发的辅助处理方法、设备、存储介质及程序产品有效
申请号: | 202110693141.6 | 申请日: | 2021-06-22 |
公开(公告)号: | CN113360144B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 王初晴;臧志;彭云鹏;吕志旺;魏嘉汛 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F8/33 | 分类号: | G06F8/33 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 朱颖;臧建明 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 开发 辅助 处理 方法 设备 存储 介质 程序 产品 | ||
1.一种软件开发的辅助处理方法,包括:
在本地集成开发环境中,根据用户输入的辅助操作命令信息,识别所述辅助操作命令信息匹配的辅助研发功能;
若确定所述辅助研发功能由对应的服务平台实现,则向所述辅助研发功能对应的服务平台发送操作请求,所述操作请求用于指示所述服务平台执行所述辅助研发功能对应的操作,并反馈所述辅助研发功能的执行结果;
获取所述辅助研发功能的执行结果;
其中,所述若确定所述辅助研发功能由对应的服务平台实现,则向所述辅助研发功能对应的服务平台发送操作请求,所述操作请求用于指示所述服务平台执行所述辅助研发功能对应的操作,并反馈所述辅助研发功能的执行结果,包括:
若所述辅助研发功能为代码扫描,则获取当前工作区域内的文件,得到待处理的开发文件;
向代码扫描平台发送代码扫描请求,所述代码扫描请求包含所述待处理的开发文件,所述代码扫描请求用于指示所述代码扫描平台对所述开发文件进行代码扫描并返回代码扫描结果;所述代码扫描结果包括缺陷报告;
所述获取所述辅助研发功能的执行结果,包括:
获取对所述开发文件的代码扫描结果;
解析所述缺陷报告,定位所述开发文件中缺陷的位置;
根据所述开发文件中缺陷的位置,对所述开发文件中具有缺陷的代码行进行标注;
当被标注的代码行被选中时,显示被标注的代码行对应的缺陷信息;
所述获取对所述开发文件的代码扫描结果之后,还包括:
显示所述缺陷报告的链接信息;
当所述缺陷报告的链接信息被触发时,显示和/或下载所述缺陷报告。
2.根据权利要求1所述的方法,其中,所述若确定所述辅助研发功能由对应的服务平台实现,则向所述辅助研发功能对应的服务平台发送操作请求,所述操作请求用于指示所述服务平台执行所述辅助研发功能对应的操作,并反馈所述辅助研发功能的执行结果,包括:
若所述辅助研发功能为编译,向编译平台发送编译请求,所述编译请求包含待编译代码的信息,所述编译请求用于指示所述编译平台编译所述待编译代码,得到编译结果文件;
所述获取所述辅助研发功能的执行结果,包括:
将所述编译结果文件自动拉取到本地集成开发环境中。
3.根据权利要求2所述的方法,其中,所述编译请求还用于指示所述编译平台记录编译日志,所述向编译平台发送编译请求之后,还包括:
显示所述编译日志的链接信息;
当所述编译日志的链接信息被触发时,显示和/或下载所述编译日志。
4.根据权利要求1所述的方法,其中,所述在本地集成开发环境中,根据用户输入的辅助操作命令信息,识别所述辅助操作命令信息匹配的辅助研发功能之后,还包括:
若确定所述辅助研发功能在本地集成开发环境中实现,则在本地集成开发环境中执行所述辅助研发功能对应的操作,并获取所述辅助研发功能的执行结果。
5.根据权利要求4所述的方法,其中,所述若确定所述辅助研发功能在本地集成开发环境中实现,则在本地集成开发环境中执行所述辅助研发功能对应的操作,并获取所述辅助研发功能的执行结果,包括:
若所述辅助研发功能为编码规范实时纠错,则实时地检查当前文件中的编码规范问题;
在所述当前文件中,显示所述编码规范问题所在的位置和问题描述信息。
6.根据权利要求5所述的方法,其中,所述在所述当前文件中,显示所述编码规范问题所在的位置和问题描述信息,包括:
在所述当前文件中,对具有编码规范问题的代码行进行标注;
当被标注的代码行被选中时,显示被标注的代码行对应的编码规范问题的问题描述信息。
7.根据权利要求4所述的方法,其中,所述若确定所述辅助研发功能在本地集成开发环境中实现,则在本地集成开发环境中执行所述辅助研发功能对应的操作,并获取所述辅助研发功能的执行结果,包括:
若所述辅助研发功能为编码规范格式化,则对当前文件中的编码规范问题进行修正处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110693141.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快速切换规格的包装机
- 下一篇:一种建筑工程施工用路面绿色环保处理装置