Я хотел запустить новый проект Zend, и в настоящее время мне приходится сталкиваться с некоторыми проблемами, касающимися Eclipse PDT ... Моя проблема в том, что завершение кода в Eclipse для PHP не работает вообще.Завершение кода Eclipse PDT + совсем не работает
Я пробовал много разных учебников и т. Д., Например, создавая новый проект и импортируя файлы; создание там нового рабочего пространства и импортных проектов; почти все возможные комбинации настроек пути сборки и импорта библиотек; удалив несколько файлов в .metadata (вы найдете много учебников, подобных этому, если вы его задумали), но ничего не получилось.
[Редактировать] Также PHPNature установлен (благодаря tranisstor):
<natures>
<nature>org.eclipse.php.core.PHPNature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
</natures>
(Это также не работает, если есть только множество PHPNature, и никто другой, кроме)
[/Edit]
Проблема в деталях: я создал новый проект Zend и попытался запустить кодировку в IndexController.indexAction(). Первое, что я сделал: я набрал номер $this->
, но не закончилось завершение кода ... Я подумал, может быть, мне нужно будет добавить библиотеку Zend, которую я сделал. Когда я нажимаю на Zend_Controller_Action
в class IndexController extends Zend_Controller_Action
, я вижу документацию Zend_Controller_Action
, я также могу нажать F3, и появится файл, реагирующий на агрессию ... Что означает, что Zend успешно добавлен в качестве библиотеки. Я также пробовал Ctrl + Космос, но ничего не происходит. Кстати, стандартные функции PHP, такие как isset()
, также не будут отображаться при завершении кода.
Есть ли у кого-нибудь идеи, как это исправить? Я использую Eclipse, Juno, с Eclipse PDT 3 и Zend Framework 1.x (не знаю точно, но это не ZF2 и это хорошо работает, если я открываю http://localhost
.
Я благодарен за любую помощь
Спасибо, но в Eclipse это видно как проект PHP. Тег PHPNature установлен. Как я уже сказал, я пробовал все, что вы можете найти в google:/ – CharlyDelta