[发明专利]具有多上下文智能辅助的代码开发工具在审
申请号: | 201580049776.5 | 申请日: | 2015-09-14 |
公开(公告)号: | CN107077346A | 公开(公告)日: | 2017-08-18 |
发明(设计)人: | B·I·米哈瑟亚;J·T·巴奈特;P·斯特杰恩 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供了一种方法、系统和计算机程序产品,其使得能够在与程序代码相关联的多个上下文上对程序代码执行智能辅助功能。可以针对与程序代码相关联的第一上下文对程序代码执行智能辅助功能,以生成不涵盖所有程序代码的、针对第一上下文的结果。针对与程序代码相关联的一个或多个附加上下文,迭代智能辅助功能,其中对在先前上下文迭代下未能够被分析的程序代码的部分执行每次迭代,直到程序代码以其整体被涵盖。以这种方式,可以针对程序代码的整体而生成涵盖所有相关联的上下文的结果。 | ||
搜索关键词: | 具有 上下文 智能 辅助 代码 开发 工具 | ||
【主权项】:
一种代码开发工具中的计算机实现的方法,包括:接收在与程序代码相关联的多个上下文的活动上下文中对所述程序代码执行智能辅助功能的请求;响应于接收到所述请求使用至少一个处理器电路在所述活动上下文中对所述程序代码执行所述智能辅助功能,以确定针对所述活动上下文的关于所述程序代码的代码知识,使用所述至少一个处理器电路确定所述程序代码的第一部分和所述程序代码的第二部分,针对所述活动上下文能够针对所述第一部分执行所述智能辅助功能,针对所述活动上下文不能够针对所述第二部分执行所述智能辅助功能,以及使用所述至少一个处理器电路在所述多个上下文的至少一个附加上下文中对所述程序代码的所述第二部分执行所述智能辅助功能,以确定针对所述至少一个附加上下文的关于所述程序代码的代码知识;以及利用对所述程序代码执行所述智能辅助功能的结果对所述请求进行响应,所述结果涵盖所述多个上下文的所有上下文。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580049776.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种医疗保健制氢仪
- 下一篇:一种用于疼痛康复治疗或预防的低频电磁乳腺保健罩