Microsoft已发布了一个免费的Visual Studio扩展,它为开发人员提供了智能的上下文帮助来搜索项目和代码示例并解决代码错误。
正如我们在八月宣布Bing Developer Assistant(BDA)时所报告的那样,它是通过结合两个现有的Visual Studio扩展(示例浏览器和Bing代码搜索)创建的,并且有两个版本可用(适用于Visual Studio 2012和Visual Studio2013)。
新版本包括基于Beta版本反馈的新功能和改进:
更大的代码样本池一种改进的算法,用于从MSDN和Stack Overflow中提取代码样本并对其进行排名,使代码样本的数量增加到将近1900万,是原始集合大小的两倍.Bing Contextual Search在代码编辑器中可用当在代码编辑器中选择某些文本时,右键单击并执行Bing上下文搜索,BDA会自动收集所选文本,您的项目类型,语言等,以执行智能Bing搜索。上下文编译器错误助手当您右键单击错误并从菜单中选择Bing上下文搜索时,新的Compile Error Assistant会收集错误信息和所有相关上下文,以从网上找到最佳的潜在解决方案。如下图所示:
当用户在Visual Studio中的错误对话框中单击Bing上下文帮助时,BDA客户端将提取上下文(例如,错误代码/消息,项目类型,数据类型等)。然后,BDA提取上下文并将其发送到BDA服务。服务中的BDA功能提取组件将从上下文中提取相关功能,查询引擎将使用该功能触发多个上下文Bing查询。然后,Bing根据与给定用户上下文的相关性,对这些不同查询的结果进行分析和排名,然后将重新排名的结果发送到BDA客户端,由BDA客户端进行呈现(当前以IEwindow的形式)。
这个第9频道的视频探讨了BDA自发布以来的新功能-新的Visual Studio IntelliSense体验,查找代码段和代码示例的功能以及脱机搜索。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。