У меня было много проблем с установкой Eclipse и PDT в моей системе. Это заняло два дня, в основном потому, что все обучающие материалы, которые я смог найти, устарели (написано в 2008 году, это 2011 год), и различные шаги, которые они включили, больше не нужны, не разбиты или неактуальны. Я хотел написать свой процесс здесь, чтобы его можно было улучшить (через wiki) со временем.
-
Установите Eclipse без PHP-плагина ( " Eclipse Classic" ). Это даст вам полное Eclipse, которое я считаю предпочтительным, так как пользовательский интерфейс более близок (например, вы получаете список Perspectives по умолчанию, который помогает вам понять, что такое Perspectives.)
-
Установите PDT SDK с помощью пункта меню Справкa > Установить новое программное обеспечение. Вы могли бы подумать, что вы закончите здесь, но если вы попытаетесь что-то запустить, он не будет жаловаться на отсутствие отладчика.
-
Установите Zend Debugger. Это не удастся, если вы попытаетесь использовать параметр "Установить новое программное обеспечение", как подсказывает множество руководств ( "Нет найденного хранилища, содержащего osgi.bundle.org.zend.php.debug.debugger.5.3.7.v20091116".) Вместо этого загрузите он от http://www.zend.com/en/community/pdt и вручную скопируйте директории//plugins/в свою установку Eclipse (эти инструкции нигде не написаны).
-
Перезапустить Eclipse
-
Обезьяна с настройками на некоторое время - если вы следовали предыдущему уроку и пытались вручную добавить исполняемый файл php в prefs Eclipse (/usr/bin/php), удалите его (PHP > исполняемые файлы PHP). Установите для одного из исполняемых файлов Zend Debugger значение по умолчанию. Если вы уже пытались выполнить файл .php, удалите существующий профиль "Запуск", который вы (возможно, не знали, что вы) создали (Запустите > Конфигурации отладки...).
-
Eclipse работает! Вы должны иметь возможность запускать .php файл как script просто отлично.