Bing Code Search per C#

Avete mai cercato Bing dentro Bing? Beh di sicuro non succede quello che capita ad un famoso gruppo di ragazzi napolitani, conosciuti come i “The Jackal”, che vengono inghiottiti da Google e si perdono letteralmente nell’etere internettiano.

Ma se invece pensiamo ad un Bing dentro Visual Studio? Quali potrebbero essere i benefici? La risposta l’hanno trovata per noi in Microsoft Research dove hanno pensato bene di creare una estensione (al momento solo per VS2013) chiamata “Bing Code Search for C#”, scaricabile da qui:  http://visualstudiogallery.msdn.microsoft.com/a1166718-a2d9-4a48-a5fd-504ff4ad1b65

Tramite questa estensione possiamo incrementare la nostra produttività cercando direttamente nell’IDE, invece che attraverso l’uso di un browser esterno e di un motore di ricerca, porzioni di codice che ci servono per completare le nostre applicazioni. Il tutto integrato all’interno del nostro IDE con l’uso dell’intellisense. Tutto questo è stato reso possibile tramite un accordo tra Microsoft, StackOVerflow, DotNetPearls, e CSharp411, siti da cui i risultati vengono recuperati. Per ogni risultato viene verificata la compatibilità con la tipologia di progetto con cui stiamo lavorando attaverso un processo dietro le quinte che usa Roslyn il codice viene adattato per essere inserito nel nostro progetto.

L’utilizzo è semplicissimo. Dopo aver installato l’estensione, basta che nel nostro progetto apriamo il menù dell’intellisense (CTRL+Spazio) e selezioniamo la voce “How Do I

image

Da qui basta digitare le parole relative alla funzionalità da implementare e ci compaiono un insieme di risultati già pronti all’uso

image

Come vedete al momento la mia ricerca, “Connect to SQL Server”, ha prodotto 4 risultati ed il primo è stato recuperato dal noto sito Stack Overflow.

Al momento le ricerche possono essere effettuate solo in lingua inglese. Visto che è una estensione appena uscita, di sicuro non conterrà tutte le porzioni di codice che possono tornarci utili, ma, anche grazie ai numerosi feedback positivi, con il passare del tempo la codebase sarà sempre più ampia.

Se vi interessa tutta la storia dietro la nascita di questo progetto,http://blogs.technet.com/b/inside_microsoft_research/archive/2014/02/17/bing-code-search-makes-developers-more-productive.aspx

Se invece siete interessati ai “The Jackal” vi lascio qui il link al primo episodio di “lost in google”: http://youtu.be/Jul_dB_wZes

 

Keep Calm and Use Visual Studio! Hot smile

Comments are closed.