Bing Developer Assistant Beta

Microsoft Free

Bing Developer Assistant puts millions of code snippets and code sample projects at your fingertips while you are coding in Visual Studio.

Microsoft
(90) Review
Visual Studio
2013
Download (104,986)
9/30/2014
6.4
View
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Description
Reviews (90)
Q and A (38)
Sign in to write a review
Sort by:

by MikeSchellenberger | Sun 6:27 PM

Found this to be a very annoying feature so I disabled it, I'm fine with doing my own search when I need to...not everytime I do something in VS. I later discovered that even disabled it caused VS to constantly use 13% processor.

VS Editor and Extensibility Team Mon 10:46 PM
| Edit |
Delete

Hello Mike
The plugin itself does not do any heavy work. One possible reason for the higher CPU usage is the local index. The plugin uses Windows Search Service to index your local code projects for local code search. Your Windows Search Service (not Visual Studio) may occupy a higher CPU usage for a while (before it finishes indexing the source code). We really hope to help you with the issue. Would you mind emailing us (bingdevassistant@microsoft.com), and we can help through email.

by Erfan Noury | September 17 2014

When pressing Ctrl+Space to show the list of suggestions (when it is not visible), Visual Studio crashes.


*Update:*
(@Language Experience Team) Issue is now resolved. I haven't seen any problems after installing the latest update.
Thank you for this great extension.

by Matt Cro | September 16 2014

by Dejan Mauer, CENT | September 11 2014

I would like to try this extension, but it seems the installer is broken. It says that agreement is missing...

Using Win8.1, VS Pro 2013.3, Slovenian language

VS Editor and Extensibility Team September 23 2014
| Edit |
Delete

Hello Dejan
We are trying to fix this installation issue. We just released a potential fix, but we are not very sure if it does fix the problem. Would you please help to install the new version (6.3) and let me know if it works?
Thanks

by Sergey Dovgal | September 10 2014

by tstephansen | September 06 2014

The package does not contain the software license agreement and won't install. If you install through Visual Studio Extensions it will work.

by Richard Pope | September 03 2014

Installer seems to be broken, I get the following error:

Installation Failed
(blah blah)
The package does not contain the software license agreement that is specified in the extension manifest (en/en\Eula.rtf).

VS Editor and Extensibility Team September 23 2014
| Edit |
Delete

Hello Richard
We are trying to fix this installation issue. We just released a potential fix, but we are not very sure if it does fix the problem. Would you please help to install the new version (6.3) and let me know if it works?
Thanks

by Koopakiller | September 01 2014

Cool extension, thanks for opportunity to search snippets faster!

by Andreas Pollak | August 29 2014

I found the old version better (in terms of results and UI).
I cant find a suitable result in tne new version for my test search
"parse xmlData as xml" where xmlData is a String variable. Originally
this returned a snippet with "XElement.Parse" which was very useful.

I support an additional approach of an extra page, but I would still
prefer to browse snippets in the preview.

I also would prefer a quick way to navigate to the new Codesamples Tool Windows aka ShortCut :-)

VS Editor and Extensibility Team August 29 2014
| Edit |
Delete

Hi Andreas
Thank you for the feedback!! We will discuss this with the team and bring the best user experience to the extension :)

by mrkt_kevin | August 28 2014

by Christiaan Rakowski | August 26 2014

by Ognjen Koprivica | August 26 2014

One of the best add-ons ever!

by Peter DC | August 26 2014

I find it really helpful and am experiencing less red squigly lines as a result.
As the product ages so more and better code samples should become available.

The response from the devs to fix and improve is really great, can't really ask for more.

by paulovila2 | August 26 2014

Still in beta, maybe it's missing some file. Getting infinite message box showing:

No exports were found that match the constraint:
ContractName
Microsoft.Internal.VisualStudio.PlatformUI.ISolutionAttachedCollectionService
RequiredTypeIdentity
Microsoft.Internal.VisualStudio.PlatformUI.ISolutionAttachedCollectionService




VS Editor and Extensibility Team August 26 2014
| Edit |
Delete

Hello
Thank you for reporting the problem! It's the first time that we receive this error report. Would you please send a screenshot of the error to us? Our email address is bingdevassistant@microsoft.com. We look forward to working with you and resolve the problem.

by Tim Tang | August 26 2014

试想一下,如果此插件和微软小冰+语音识别结合在一起,那程序员在写代码时会增加不少的乐趣:
1。搜索问题时,只要打开Bing助手,通过语音进行搜索问题,写代码过程中随时搜索
2。小冰将自身的云计算、大数据、深度神经网络技术应用到代码搜索上,然后将答案呈现出来给程序员参考
3。更多新奇有趣的玩法

VS Editor and Extensibility Team August 26 2014
| Edit |
Delete

这是个很有趣的想法。谢谢你的宝贵建议!:)

by babula38 | August 23 2014

It would have been better if would have option of switching off the online search(i.e user have a option to switch on/off the online search).

VS Editor and Extensibility Team August 25 2014
| Edit |
Delete

Thank you for your wonderful suggestion! May I ask in what circumstance would you want to manually turn off the offline search? Please feel free to email us and we can discuss offline. bingdevassistant@microsoft.com

by it-news | August 22 2014

Excellent app! It helps me a lot when I'm coding.

by sqlguy | August 22 2014

Will not find anything. Useless!

VS Editor and Extensibility Team August 22 2014
| Edit |
Delete

Hello. Would you mind emailing us your query? bingdevassistant@microsoft.com. We will check why the plugin does not find code samples for you.

by Paul W Marvin | August 21 2014

by Syberius | August 19 2014

Perfect

1 - 20 of 90 Items   
Sign in to start a discussion


  • Search History
    2 Posts | Last post Mon 10:57 PM
    • Great extension. I use the code snippets feature a lot and the real time snippets while typing is great too. But I do have the suggestion to be able to clear the search history from the code samples quick search. Some people can type dirty things in there and I can't make it disappear
    • Thank you for the suggestion.  We will add this improvement.  
  • visual basic
    5 Posts | Last post Mon 10:53 PM
    • just confirming that I believe this is not avail for visual basic vspro 2013..?
      and not related to fact that I have keyboard set up as vb6 or some step I missing.
      Thanks.. :)
      
    • judas.. I gotta read closer:
      " new IntelliSense experience is only available to C#, ..."
    • Hello Joe
      The team is working hard to bring the feature to more langs such as js, vb.net, c++, etc.
    • Will TypeScript be supported in the final release too?
    • Hello
      We are adding more language support to the plugin, including JavaScript, VB.NET, C++, and will also consider TypeScript.  Please understand adding a language involves lots of work on the service side.  We need to index the appropriate code scattered on the Internet, parse it, train it, rank it, etc. However, the team is completely dedicated to the work, and we will deliver these features as soon as we can. 
  • Causes VS to Consume 13% Processor When Doing Nothing
    2 Posts | Last post Mon 10:50 PM
    • I recently noticed my fan running a lot and VS 2013 Ultimate not very snappy. I see VS eating 13% CPU when it's doing nothing....real joy. I didn't even really know where to start but I choose to uninstall the Developer Assistant as it was the last thing I had added....low and behold this seems to have resolved the issue. The real odd part is that I had it disabled as I found the addin very annoying.
      
    • Hello Mike
      The plugin itself does not do any heavy work. One possible reason for the higher CPU usage is the local index. The plugin uses Windows Search Service to index your local code projects for local code search. Your Windows Search Service (not Visual Studio) may occupy a higher CPU usage for a while before it finishes indexing the source code. We really hope to help you with the issue. Would you mind emailing us (bingdevassistant@microsoft.com), and we can help through email.
  • The size of IntelliSense bing search window
    3 Posts | Last post September 23, 2014
    • Hi, 
       Does we can change size of the Bing search intelliSense window ?
    • +1
      Also it would be nice to be able to move the window!
      
      
    • Thank you for the great suggestion!  Maybe it also makes sense to allow user to pin the code samples? 
  • Code Sample shortend Source URL - Tooltip
    2 Posts | Last post September 23, 2014
    • It would be nice if the complete Url can be shown as a tooltip.
      At the moment the url is shortened so you can't see where it points. This is particularly bad when it's a file path..
    • Thank you for the suggestion!  We will add this improvement soon. 
  • Useless
    4 Posts | Last post September 04, 2014
    • Still not working if ReSharper is installed :( None of the suggested workarounds works either.
      Fix this ASAP please.
    • Hi Georgi
      
      Both Resharper and Bing Developer Assistant are customizing the Intellisense UI to provide more functions.  You have to choose one to enable.  To disable Resharper's Intellisense window and use Bing Developer Assistant's, please follow these steps:
      
      1. Go to Tools / Options menu item.
      2. Expand the ReSharper in the Options list, and click 'Options...'
      3. Expand the IntelliSense node in the Options window. Under 'General', choose 'Visual Studio'.  By default, it is 'Resharper'. 
      4. Save the changes. 
      
      Now, if you type some code again in the code editor, you will see the new intellisense API search experience provided by Bing Developer Assistant. 
      
      
    • This doesn't work for me in VS2013. When I follow the instructions above I get no IntelliSense at all.
    • The same is happening for me.  I know get the Bing intellisense feature, but only when hitting CTRL+SPACE.  When I simply type object dot I get nothing.
  • Fix intellisense autoselect at start of lambda expression
    4 Posts | Last post September 01, 2014
    • When I writing lambda expression like this:
      var dictValues = context.Where(dv
      at this point when I push space, your extension autoselects something in intellisense popup and replaces my variable 'dv' with whatever it selects in popup window. That's very annoying. Please fix.
    • Thank you for reporting the issue to us! This is a quick note that we are investigating the problem. 
    • Hello Soviet
      We just released a fix for the issue.  Would you try installing the update and let me know if it works for you now?
      Thank you again for reporting this issue!
      
    • Hi! Yes, you fixed this! Thank you very much! Now it's great extention! Keep that good work.
  • Visual studio crashes a lot
    5 Posts | Last post August 28, 2014
    • Visual Studio crashes when intellisense tries to popup, got the following exception:
      
      System.NullReferenceException was unhandled
      Message: An unhandled exception of type 'System.NullReferenceException' occurred in Microsoft.OneCode.IntellisensePresenter.dll
      Additional information: Object reference not set to an instance of an object.
      
    • Microsoft Visual Studio Professional 2013
      Version 12.0.30324.00 Update 2 RC
      Microsoft .NET Framework
      Version 4.5.50938
    • Hello Tom
      Thank you for reporting the issue!Does it happen when you press Ctrl+Space?  If so, this is a known issue, and we plan to release a fix soon next week.  As soon as the fix is released, I will inform you in this thread.
      
      If it does not happen when you press Ctrl+Space, would you please share the repro steps?  It will be very helpful for us to diagnose the problem. 
      
    • Hello
      We have just released the fix of the ctrl+sapce problem.  Could you install the update and let me know how it works for you?  Thank you again for reporting this issue!
      Thanks
      Scott
    • That seems to fix the problem. Was indeed the Ctrl+space problem, thanks for the fix!
  • Not working behind a corporate fire wall.
    3 Posts | Last post August 27, 2014
    • I tried the exact example from the demo video http://research.microsoft.com/apps/video/dl.aspx?id=208961&l=i but the query "read file line by line" returned "No code snippets found".
      
      Note that I'm behind a corporate fire wall.
      In VS 2012, I had to add the following to devenv.exe.config before it was able to access the online gallery and product updates.
      
          <system.net>
            <defaultProxy>
              <proxy proxyaddress="http://<our proxy>:<our port>"/>
            </defaultProxy>
              <settings>
                  <ipv6 enabled="true"/>
                  <servicePointManager expect100Continue="false" />
              </settings>
          </system.net>
      
      This is no longer necessary with VS 2013, but could it be that the Bing code search requires access to some specific ports or uses a hard-coded-non-proxy-internet-access?
      
    • Exactly what i experience!
    • This is also happening to me. However, I've set the default proxy, AND I've set the proxy settings in the Dev Assistant options.
      
      With VS2013
  • Getting Bad Results
    1 Posts | Last post August 27, 2014
    • I installed the extension and tried to use it with a simple example where I was using (Winforms) Timer and the search results where showing crazy debugger attributes.
      
      I entered: var timer = new Timer() { I
      
      I got the Intellisense for Interval which is what I wanted but the following search results showed up:
      
      [assembly: DebuggerDisplay(@"\{MinExtra = {MinExtra} MinSize = {MinSize}}", Target = typeof(WinForms::Splitter))]
      [assembly: DebuggerDisplay(@"\{Text = {Text}}", Target = typeof(WinForms::TextBox))]
      [assembly: DebuggerDisplay(@"\{Interval = {m_msec}}", Target = typeof(WinForms::Timer))]
      [assembly: DebuggerDisplay(@"\{{Value} Min = {Minimum} Max = {Maximum}}", Target = typeof(WinForms::TrackBar))]
      [assembly: DebuggerDisplay(@"\{Text = {m_strText}}", Target = typeof(WinForms::TreeNode))]
      
1 - 10 of 38 Items