Google Code Search

редактировать
Google Code Search
Google Code Search.png
Тип сайтаПоисковая система
Доступно навсех языках
ВладелецGoogle
URLwww.google.com / codesearch
Запущен5 октября 2006 г.; 14 лет назад (05.10.2006)
Текущий статусСнято с производства с 15 января 2012 г.

Google Code Search был бесплатным продуктом бета от Google, который дебютировал в Google Labs 5 октября 2006 года, позволяя пользователям Интернета искать в Интернете открытый код. Функции включали возможность поиска с использованием операторов, а именно lang :, package:, license: и file :.

Код, доступный для поиска, был в различных форматах, включая tar.gz,.tar.bz2,.tar и.zip, CVS, Subversion, git и Mercurial репозитории.

Google Code Search охватил множество проектов с открытым исходным кодом и поэтому отличается от «Code Search for Google Open Source projects», выпущенного позже.

Содержание
  • 1 Механизм регулярных выражений
  • 2 Прекращение поддержки
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
Механизм регулярных выражений

На сайте разрешено использование из регулярных выражений в запросах, которые в то время не предлагались ни одной другой поисковой системой для кода. Это делает его похожим на grep, но поверх публичного кода мира. Используемая методология объединяет триграмму индекс со специально созданным, устойчивым к отказам в обслуживании механизмом регулярных выражений.

В марте 2010 года код RE2, механизма регулярных выражений, используемого в Google Code Search, был открыт с открытым исходным кодом.

Google Code Search поддерживал расширенный синтаксис регулярных выражений POSIX, за исключением обратные ссылки, элементы сопоставления и классы сопоставления.

Языки, которые официально не поддерживаются, можно было найти с помощью оператора file:, чтобы сопоставить общие расширения файлов для языка.

Прекращение поддержки

В октябре 2011 года Google объявил о прекращении работы Code Search вместе с Code Search API. Сервис оставался в сети до марта 2013 года, и теперь он возвращает 404.

. В январе 2012 года опубликовал обзор истории и технических аспектов инструмента, а также предоставил открытый исходный код базовой реализации аналогичной функциональности в качестве набор автономных программ, которые могут выполнять быстрый поиск индексированных регулярных выражений по локальному коду.

См. также
  • значок Портал компьютерного программирования
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-22 14:01:38
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте