Доступно множество ссылок для настройки Eclipse с PDT (начните с https://drupal.org/node/75242). Как только вы это сделаете, а также следующие
1. Включите расширение XDebug в PHP и включите его как отладчик для PHP в Eclipse.
2. Установите плагин Drupal Hooks в Eclipse
3. Установите плагин Xtnd для eclipse
Теперь предположим, что вы настроили в своем хост-файле "mydrupalsite.com" локальный хост, а в httpd.conf вы указали его docroot в папку установки drupal (родительский каталог папки сайтов).
В Eclipse окно -> настройки устанавливают PHP-сервер на "http://mydrupalsite.com".
Создайте новый проект php, выберите опцию «из существующего источника» и укажите его на каталог установки drupal, упомянутый выше как docroot для http://mydrupalsite.com".
После того, как проект включен, перейдите в настройки запуска / отладки проекта и выберите файл drupal index.php, присутствующий в документе, чтобы открыть его. Снимите флажок «Автогенерация URL» и оставьте URL-адрес просто «http://mydrupalsite.com"
Теперь, чтобы протестировать установку, поместите точку останова в index.php и запустите проект в режиме отладки.