Lt304888.ru

Туристические услуги

Google Code Search

09-08-2023

Google Code Search
URL:

http://www.google.com/codesearch

Тип сайта:

Поиск по исходным кодам

Владелец:

Google

Начало работы:

2006

Окончание работы:

2012

Текущий статус:

В виде [1] используется для поиска в проектах Google Code

Google Code Search является свободной бета версией продукта от Google, который дебютировал в Google Labs 5 октября 2006 года. Он позволяет веб-пользователям осуществлять поиск открытого исходного кода в Интернете. В связи с закрытием Google Labs 17 октября 2011 года было объявлено, что Google Code Search также будет закрыт вместе с доступом к API 15 января 2012 года[1].

Имеется возможность поиска с помощью операторов. Среди них: lang:, package:, license: и file:.

Код доступен для поиска в различных форматах, включая tar.gz, tar.bz2, .tar, .zip, репозитории CVS и Subversion, а также фрагментов из HTML страниц, таких как .

Содержание

Движок регулярных выражений

Сайт позволяет использовать регулярные выражения в запросах, которые не предлагает ни один другой движок поиска кода. Это делает его похожим на программу grep, который выполняет поиск по огромной базе открытого исходного кода. Используемые методики не раскрыты Google, но судя по всему, они комбинируют предварительно вычисляемые показатели с POSIX-совместимыми регулярными выражениями.

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

Поддерживаемые языки

Список официально поддерживаемых языков постоянно меняется. Следующий список составлен по состоянию на 31 декабря 2010 года:[3]

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

Интересные факты

  • Google code search использовался в комитете ISO при выборе имен некоторых новых функций в стандарте языка программирования Си (C11)[4]

Примечания

  1. Google Shuts Ten Services
  2. Google Code Search FAQ
  3. Google Code Search
  4. http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1327.htm "while there are no occurances of quick_exit in a Google code search. "

Ссылки

  • Вариант поиска, ограниченный проектами на Google Code

Google Code Search.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01