Благодаря Stack Overflow и другим сайтам можно значительно сэкономить время при разработке любого проекта. Зачем изобретать велосипед и писать заново то, что кто-то написал раньше? Поиск подходящего фрагмента кода в интернете — рутинная процедура почти для каждого программиста.
Сотрудники исследовательского подразделения Microsoft Research решили вывести поиск кода на новый уровень — и выпустили бесплатное расширение Bing Code Search для Visual Studio, которое позволяет искать подходящий код не выходя из интерфейса IDE. Пока поддерживается только C#, другие языки добавят позже.
Для поисковой системы Bing проиндексированы фрагменты кода со Stack Overflow, MSDN, Dotnetperls, CSharp411 и других сайтов. Все фрагменты в индексе периодически проверяются на актуальность. Самое замечательное, что Visual Studio не просто помогает найти нужный код и вставляет его в рабочее окно, но и пытается изменить найденный фрагмент под ваши переменные.
Если у вас нет Visual Studio, то можно посмотреть демонстрацию в онлайне.