Я не понимаю, как можно обработать сквозные проблемы как вход, безопасность, управление транзакциями, обработка исключений чистым способом, не используя AOP.
Любой использующий платформу Spring (вероятно, приблизительно 50% разработчиков предприятия Java) использует AOP, знают ли они это или нет.
, если вы перейдете в окна-> настройки и просмотрите свои настройки php, вы обнаружите, что некоторые из функций автозаполнения не отмечены
Я столкнулся с похожей проблемой и нашел решение для нее, однако это немного взлом, так как я не мог найти способ внести изменения в меню 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"/>
Я думаю, что наткнулся на это проблема, когда я создал проект из существующего источника вместо создания нового проекта.
Прошел месяц с тех пор, как вы задали свой вопрос, так что надеюсь, что это все еще полезно.
Последний PDT полностью прослушивается. Попробуйте создать класс с пространством имен, и в конечном итоге автозаполнение вообще не работает. Как они могли выпустить стабильную Zend Studio 7.0 с такой яркой ошибкой - не знаю.
Я бы рекомендовал остановиться на более старых версиях. Поддержка PHP 5.3 не завершена.
Щелкните правой кнопкой мыши папку проекта верхнего уровня в PHP Explorer. Спуститесь к пункту меню Настроить. Выберите «добавить поддержку PHP».
У вас есть авто -активировать включено? Если вы ищете подсказку при вводе, вам необходимо включить ее.
Окно-> Настройки-> Выберите PHP, а затем Код помогает, и это будет последняя опция в диалоговом окне. Вы также можете установить время задержки для подсказок.
В противном случае вам нужно нажать Ctrl + Enter , чтобы отобразить подсказки.