Завершение/помогать кода для встроенного PHP функционирует в Eclipse PDT

Я не понимаю, как можно обработать сквозные проблемы как вход, безопасность, управление транзакциями, обработка исключений чистым способом, не используя AOP.

Любой использующий платформу Spring (вероятно, приблизительно 50% разработчиков предприятия Java) использует AOP, знают ли они это или нет.

10
задан desolat 6 July 2011 в 14:22
поделиться

5 ответов

, если вы перейдете в окна-> настройки и просмотрите свои настройки php, вы обнаружите, что некоторые из функций автозаполнения не отмечены

0
ответ дан 3 December 2019 в 15:52
поделиться

Я столкнулся с похожей проблемой и нашел решение для нее, однако это немного взлом, так как я не мог найти способ внести изменения в меню Eclipse. В основном мне нужно было добавить следующий файл .buildpath в корень папки проекта:

<?xml version="1.0" encoding="UTF-8"?>
<buildpath>
 <buildpathentry kind="src" path=""/>
 <buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>
</buildpath>

Если у вас уже есть файл .buildpath, вы, вероятно, могли бы просто добавить строку в существующий файл:

 <buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>

Я думаю, что наткнулся на это проблема, когда я создал проект из существующего источника вместо создания нового проекта.

Прошел месяц с тех пор, как вы задали свой вопрос, так что надеюсь, что это все еще полезно.

20
ответ дан 3 December 2019 в 15:52
поделиться

Последний PDT полностью прослушивается. Попробуйте создать класс с пространством имен, и в конечном итоге автозаполнение вообще не работает. Как они могли выпустить стабильную Zend Studio 7.0 с такой яркой ошибкой - не знаю.

Я бы рекомендовал остановиться на более старых версиях. Поддержка PHP 5.3 не завершена.

0
ответ дан 3 December 2019 в 15:52
поделиться

Щелкните правой кнопкой мыши папку проекта верхнего уровня в PHP Explorer. Спуститесь к пункту меню Настроить. Выберите «добавить поддержку PHP».

5
ответ дан 3 December 2019 в 15:52
поделиться

У вас есть авто -активировать включено? Если вы ищете подсказку при вводе, вам необходимо включить ее.

Окно-> Настройки-> Выберите PHP, а затем Код помогает, и это будет последняя опция в диалоговом окне. Вы также можете установить время задержки для подсказок.

В противном случае вам нужно нажать Ctrl + Enter , чтобы отобразить подсказки.

1
ответ дан 3 December 2019 в 15:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: