- Google Code Search
-
Не следует путать с Google Code.
Google Code Search URL: Тип сайта: Поиск по исходным кодам
Владелец: Начало работы: 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]
- ActionScript
- Ada
- AppleScript
- ASP
- Assembly
- Autoconf
- Automake
- Awk
- Basic/Visual Basic
- Batch file
- C
- C++
- C#
- Caja
Языки, которые официально не поддерживается, можно искать с помощью оператора 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
Google Inc. Председатель совета директоров: Эрик Шмидт • Директор, президент по технологиям и сооснователь: Сергей Брин • Главный исполнительный директор и сооснователь: Ларри Пейдж
Реклама Adscape • AdSense • Advertising Professional • AdWords • Analytics • Checkout • Click-to-Call • DoubleClick • Insights for Search • Trends • Wallet • Google Университет
Коммуникации ПО Платформы Account • Android • App Engine • Apps • Base • BigTable • Chrome OS • Co-op • Gears • Native Client • GFS • Health • Mashup • OpenSocial
Разрабатываемые
инструментыПубликация Поиск (PageRank,
руководства)Тематические проекты См. также Поглощения • Цензура • Current • Критика • Earth Outreach • Foundation (Google.org) • Google China • Googleplex • История • Hoaxes • I’m Feeling Lucky • Labs • Logo • Lunar X Prize • I/O • Список сервисов и инструментов • WiFi • Zeitgeist • «Бомбы» • Гуглизм
Категории:- Сайты по алфавиту
- Сайты, появившиеся в 2006 году
- Сайты, закрытые в 2012 году
- Сервисы Google
Wikimedia Foundation. 2010.