今天,微软为Visual Studio 2013开发者社区带来了一个名为“Bing Code Search”(必应代码搜索)的新扩展。本质上来说,它允许任何经验水平的程序员,从相关的代码仓库中查找示例,包括MSDN、StackOverflow、Donnetperls、以及CSharp411。
因此,当你用VS作为开发工作环境的时候,就可以借助这个扩展和“How do I”(我该怎么做...)选项,触发和实现“上下文智能助理”的功能。
您只需键入需要查询的内容——如“逐行读取文件”——按下回车,微软就会提供一些适合当前项目的选项。
在一篇博客文章中,微软表示,“查询会在后台被安全地传送至必应(Bing),然后结合上下文片段以实现有意义的反馈。我们使用的元数据,包括了项目类型(project type)、语义上下文(semantic context)、以及一些来自微软研究院的‘魔法’”。
尽管,从理论上来说,该扩展能够帮助大家获取Web上任何地方的示例代码,但微软也表示,它也提供了一份筛选后的“入围站点”,对于大多数查询应该是“绰绰有余”了。
传送门:Bing Code Search for C# 扩展下载
http://visualstudiogallery.msdn.microsoft.com/a1166718-a2d9-4a48-a5fd-504ff4ad1b65