Bing Developer Assistant:码农们的福音(VS插件)

必应开发者助手(Bing Developer Assistant)是微软为Visual Studio开发工具内置的一个功能,这个功能中包含了代码样本浏览和必应代码搜索两个插件。通过这两个小插件,开发者们可以实现对数以百万计的代码和Visual Studio IDE中的代码样本项目进行搜索以及重复利用。微软希望通过必应开发助手来让各位码农们的开发工作更加地高效快捷,提高码农们的生产力。

目前这个功能可以同时适用于Visual Studio 2013和Visual Studio 2012两个版本的开发环境中。必应开发者助手具备以下几个特性:

智能感应功能

:这个功能其实是必应代码搜索插件的核心。用户在编辑代码片段的时候,相关的代码信息会自动关联到最近的API接口上,然后自动在必应代码搜索提供的智能感应窗口中显示出来。开发者就可以直接从智能感应窗口中轻松学习甚至是直接拷贝需要使用的代码。另外还能够通过点击源链接查看代码的来源,点击“搜索更多”来查看与API接口相关的更多代码。

代码样本浏览

:这个功能被安置在工具栏上,通过它可以直接搜索代码片段和代码样本项目,并且支持代码样本项目的下载、建立和运行。

1

(智能感应窗口)

3

 

(代码样本搜索)

另外还有一个离线搜索的功能。顾名思义,这个功能允许开发者在离线的情况下搜索本地或者已经下载过的代码样本项目。代码样本项目的下载保存路径还可以在工具/选项中进行配置。智能感应功能和代码样本浏览也能在离线的环境中使用。

4

 

(配置代码样本保存路径)

微软官方表示必应代码搜索目前仅支持C#,未来将会支持更多的开发语言。此外,未来还会为Visual Studio加入更多的扩展特性,如企业代码的搜索、编译和错误修复援助等特性,甚至是添加MSDN论坛的相关支持。如果你是开发者,可以从以下两个链接中下载安装对应版本的必应开发者助手(Bing Developer Assistant)。

Bing Developer Assistant for Visual Studio 2013Bing Developer Assistant for Visual Studio 2012