[发明专利]集成开发环境中的实况浏览器工具有效
申请号: | 201280029384.9 | 申请日: | 2012-06-05 |
公开(公告)号: | CN103597469B | 公开(公告)日: | 2018-02-02 |
发明(设计)人: | D·P·查迪亚;J·M·戴维斯;J·E·伽宝迪贡扎乐兹;V·R·乔希;M·J·哈德;M·巴切;A·T-P·潘;R·曼伽洛;J·E·容格 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F17/00 | 分类号: | G06F17/00;G06F15/16;G06F9/44 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 罗婷婷 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 浏览器中的选择可被映射回在生成该选择的一个或多个源文件中的相应位置范围。在源文件中的选择可被映射到在浏览器的DOM中的相应位置范围。在浏览器中的选择可被映射到在从DOM生成的块列表中的位置范围。在DOM的块列表中的位置范围可被映射到在从所获取文件生成的块列表中的相应位置范围,该所获取文件从web服务器处被接收到。在所获取文件的块列表中的位置范围可被映射到在特定源文件中的特定位置,该特定源文件负责生成在浏览器中的选择。在浏览器中的选择和源文件可被同时显示,该源文件被滚动到与在浏览器中的选择相对应的位置范围。 | ||
搜索关键词: | 集成 开发 环境 中的 实况 浏览器 工具 | ||
【主权项】:
一种用于将在浏览器中的选择映射到在生成该选择的源代码文件中的位置范围的系统,包括:计算设备的至少一个处理器;所述计算设备的存储器;以及加载到所述存储器中的至少一个模块,所述模块使所述至少一个处理器:通过以下方式将在IDE中的浏览器中的选择映射到在生成处于所述浏览器中选择的位置范围处的内容的源文件中的位置范围,并将在源文件中的选择映射到在动态浏览器文件中的位置范围:将在所述浏览器中的选择映射到在所获取文件中的位置范围;将在所述所获取文件中的位置范围映射到在生成在所述浏览器中的所述选择的所述源文件中的位置范围;接收对所述源文件的用户改变;将经改变的源文件上传到web服务器;基于所述经改变的源文件从所述web服务器接收经更新的内容;以及将在所述IDE中的所述浏览器中的所述选择与所述经改变的源文件中的位置范围同时显示,所述经改变的源文件在所述IDE的源代码编辑器中被滚动到生成所述浏览器中的所述选择的位置范围,其中所述浏览器中显示的选择包括所述经更新的内容;其中将在所述浏览器中的选择映射到在所获取文件中的位置范围包括:响应于HTTP请求从web服务器接收所述所获取文件;向所述所获取文件中的元素分配标识符,使得每一不同的元素都被分配其自己的标识符;将所述所获取文件转换为文档对象模型DOM;通过匹配块标识符来创建所述DOM和所述所获取文件之间的关联;将在所述浏览器中的选择映射到所述DOM的一部分;将所述DOM的一部分映射到所述获取文件的一部分。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201280029384.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能的学生组合桌椅
- 下一篇:无外漏挥发型香水瓶