[发明专利]代码提交的优化方法及相关装置在审
| 申请号: | 202210917217.3 | 申请日: | 2022-08-01 |
| 公开(公告)号: | CN115390893A | 公开(公告)日: | 2022-11-25 |
| 发明(设计)人: | 皮明昭 | 申请(专利权)人: | 上海乾臻信息科技有限公司 |
| 主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/77;G06F11/36 |
| 代理公司: | 苏州领跃知识产权代理有限公司 32370 | 代理人: | 曾岩 |
| 地址: | 200000 上海市崇明区长兴镇江南*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 代码 提交 优化 方法 相关 装置 | ||
1.一种代码提交的优化方法,其特征在于,用于优化提交端的代码提交过程,所述方法包括:
获取所述提交端的提交请求对应的源代码数据;
对所述源代码数据进行代码格式化,以得到所述提交请求对应的格式化代码文本;
利用交互设备与用户进行问答交互,以获取回答信息,所述回答信息包括请求类型信息、影响范围信息和内容简述信息;
利用所述交互设备显示所述回答信息;
利用所述交互设备接收用户确认显示内容正确的第一操作或者确认显示内容错误的第二操作;
当接收到所述第一操作时,将所述格式化代码文本提交至预设存储位置。
2.根据权利要求1所述的代码提交的优化方法,其特征在于,所述将所述格式化代码文本提交至预设存储位置,包括:
基于所述格式化代码文本,调用并执行预设子程序,对所述格式化代码文本进行格式统一,以使格式统一后的所述格式化代码文本具有一致的格式参数,所述格式参数包括以下一种或多种:输出文本、字体、颜色和字号;
将格式统一后的所述格式化代码文本提交至所述预设存储位置。
3.根据权利要求2所述的代码提交的优化方法,其特征在于,所述方法还包括:
利用所述交互设备显示所述预设子程序的内部运行信息。
4.根据权利要求1所述的代码提交的优化方法,其特征在于,所述利用交互设备与用户进行问答交互,以获取回答信息,包括:
创建一个实例;
通过所述实例,利用所述交互设备对用户进行提问,以得到所述回答信息。
5.根据权利要求4所述的代码提交的优化方法,其特征在于,所述通过所述实例,利用所述交互设备对用户进行提问,以得到所述回答信息,包括:
通过所述实例,执行以下处理:
利用所述交互设备提示用户输入请求类型,以得到所述请求类型对应的输入信息;
利用所述交互设备提示用户输入影响范围,以得到所述影响范围对应的输入信息;
利用所述交互设备提示用户输入内容简述,以得到所述内容简述对应的输入信息;
分别以所述请求类型对应的输入信息、所述影响范围对应的输入信息和所述内容简述对应的输入信息作为待校验信息,对所述待校验信息进行校验,以得到所述待校验信息的校验结果;
以所述请求类型对应的输入信息的校验结果作为请求类型信息,以所述影响范围对应的输入信息的校验结果作为影响范围信息,以所述内容简述对应的输入信息的校验结果作为内容简述信息,以得到所述回答信息。
6.根据权利要求5所述的代码提交的优化方法,其特征在于,所述对所述待校验信息进行校验,以得到所述待校验信息的校验结果,包括:
检测是否存在所述待校验信息对应的自定义校验程序;
如果存在所述待校验信息对应的自定义校验程序,则调用所述自定义校验程序对所述待校验信息进行校验,以得到所述待校验信息的校验结果;
如果不存在所述待校验信息对应的自定义校验程序,则检测所述待校验信息对应的输入信息是否为空;
如果所述待校验信息对应的输入信息不为空,则将所述待校验信息对应的输入信息作为所述待校验信息的校验结果;
如果所述待校验信息对应的输入信息为空,则将所述待校验信息对应的预设校验结果作为所述待校验信息的校验结果。
7.根据权利要求1所述的代码提交的优化方法,其特征在于,在利用所述交互设备与用户进行问答交互的过程中使用ANSI转义序列,以使所述交互设备能够以不同的显示方式显示提问内容和所述问答信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海乾臻信息科技有限公司,未经上海乾臻信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210917217.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种二级温差发电器结构的优化方法
- 下一篇:一种脆李保鲜储存方法





