Социальные НовостиRSS лента

Поиск программного кода

Рейтинг экспертов - 3.89
пт, 2007-07-06 12:01
Новость опубликовал: vital vital

Представьте себе, что вы программист. Почти наверняка вам приходится сталкиваться с задачами, решать которые самостоятельно вам ну очень не хотелось бы и которые, скорее всего, уже были давно и неоднократно решены и проверены. Например, вам могла потребоваться реализация алгоритма сортировки, или нетривиальная графическая компонента, или примеры корректного использования того или иного API. Часто вы не знаете точного имени функции или класса, а также контекста их применения. Более того, цель вашего поиска может находиться не только на web странице, но и в каком-либо архиве (например, .tar.gz, .zip) или в открытом репозитории. Что же делать?

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

Нам, как программистам, конечно же было интересно присоединиться к разработке Code Search и сегодня мы представляем вам его обновленную версию. Во-первых, помимо архивов и репозиториев, стали индексироваться отдельные файлы с программным кодом и фрагменты кода, встречающиеся в HTML страницах. Теперь, когда вы ищете, например, LFractalCanvas или nph-refresh, вы с большей вероятностью найдёте то, что вам нужно. Во-вторых, благодаря некоторым изменениям в алгоритме ранжирования результатов поиска, придается больший вес определениям классов и функций. И наконец, Code Search стал доступен в целом ряде доменов Google на национальных языках, а не только в интернациональном домене на английском языке. Теперь он есть и в российском Google, под названием «Поиск Кода».

Мы надеемся, что вы продолжите посылать нам ваши отзывы и предложения по улучшению этого сервиса. Открытого кода в интернете много, и нам еще много предстоит сделать, чтобы он стал доступным и полезным для всех разработчиков.

Перейти к источнику: Перейти к источнику googlerussiablog.blogspot.com   http://googlerussiablog.blogspot.com/2007/07/blog-post.html


Смотрите также:


Комментарии

Отправить комментарий

Содержимое этого поля является приватным и не будет отображаться публично.
  • Допустимые HTML-теги: <em> <strong> <p> <cite> <blockqoute>
  • Строки и параграфы переносятся автоматически.
  • Voting controls can be added to this post.
Больше информации о возможностях форматирования
Вам необходимо ввести строку из символов/цифр изображенных на картинке
Please type in the letters/numbers that are shown in the image above.

Поиск


Провайдеры.ru

Рубрики

Реклама

Навигация

Реклама


Главный редактор: Алексей Ковалев
E-mail редакции: info@internet.ru
Design by N.O.D.
Powered by Drupal




Lenty.ru

количество читателей онлайн и всего
Перепечатка приветствуется при ссылке на internet.ru
Информация об издании
Маркетинговая поддержка: Mail.Ru
Информационная поддержка: e-generator.ru
Хостинг: Masterhost