Google Code Search: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
ZéroBot (обсуждение | вклад) м r2.7.1) (бот добавил: ja:Googleソースコード検索 |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
{{К удалению|2013-01-21}} |
|||
{{Distinguish|Google Code}} |
{{Distinguish|Google Code}} |
||
{{Карточка сайта |
{{Карточка сайта |
Версия от 07:14, 21 января 2013
Эту статью предлагается удалить. |
Google Code Search | |
---|---|
URL | google.com/codesearch |
Тип сайта | Поиск по исходным кодам |
Владелец | |
Начало работы | 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]
Примечания
- ↑ Google Shuts Ten Services
- ↑ Google Code Search FAQ
- ↑ Google Code Search
- ↑ 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