xandeadx.ru Блог музицирующего веб-девелопера

Drupal → Drupal Code Search — поисковик по кодовой базе модулей Drupal 8

Опубликовано в

Запустил поисковик по кодовой базе модулей Drupal 8 — Drupal Code Search. Предполагалось сделать это ещё год назад, но как-то не срослось. Поиск представляет из себя обычный grep без поддержки регулярок. Можно искать по файлам определённого типа. Полезен прежде всего разработчикам.

Код модулей обновляется раз в неделю.

Огромное спасибо It-Patrol и лично Gor-у за предоставленный хостинг в рамках компании по популяризации друпала!

P.S: ссылка на сайт живёт в правом сайдбаре, в блоке "Полезное".

Написанное актуально для Drupal 8
Похожие записи

Комментарии RSS

Модулей в базе: 411
_____________________
а на дорге выдает по 8.х "362 Modules match your search"

База модулей каким образом обновляется?

новые версии скачиваются с ftp

Тут есть скрипт для загрузки всех модулей. Но он выкачивает через гит, а это очень долго. Да и место больше требуется.

Для 7-ки выкачивал модули вот таким скриптом.

#!/bin/bash
 
# project_list.txt is a newline-separated list of projects
i=1;
for project in $(cat project_list.txt)
do
  echo "#"$i $project
  drush dl $project --destination=projects --dev
  i=$[$i+1]
done

Я бы под такое дело еще и домен нормальный прикрутил - вдруг сервис популярным станет ;)

Но он выкачивает через гит, а это очень долго.

Зато через git можно обновлять быстрее ;)

не хватает поиска по модулям ядра ,не могли бы Вы их туда добавить к общей базе вместе с контрибными

по ядру можно и локально поискать. для винды советую PowerGREP

ну я ищу локально по проектам с помощью phpstorm , но мне не нравится как там представлены результаты поиска(особенно если их много , на веб страннице результаты воспринимаются лучше , да и все бы было в одном месте .
да и можно сделать фильтр поиска - искать везде или в ядре (или только контриб)

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

Содержимое этого поля является приватным и не будет отображаться публично. Если у вас есть аккаунт в Gravatar, привязанный к этому e-mail адресу, то он будет использован для отображения аватара.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <i> <b> <strong> <code> <ul> <ol> <li> <blockquote> <em> <s>
  • Строки и параграфы переносятся автоматически.
  • Подсветка кода осуществляется с помощью тегов: <code>, <css>, <html>, <ini>, <javascript>, <sql>, <php>. Поддерживаемые стили выделения кода: <foo>, [foo].

Подробнее о форматировании