Автозаполнение для проекта PHP (классы, функции ...):
Я обнаружил, что добавление следующих строк в .project решило проблему автозаполнения для классов самого проекта PHP, но неработа с собственными функциями PHP:
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
<nature>org.eclipse.php.core.PHPNature</nature>
Я нашел способ обойти это:
Автозаполнение для собственных функций PHP (print_r () ...):
Вынужно перейти в папку конфигурации eclipse и найти папку языка PHP:
В моем случае: C:\Program Files\EclipseSF2\configuration\org.eclipse.osgi\bundles\276\1\.cp\Resources\language\php5.3
Тогда вы можете:
- щелкнуть правой кнопкой мыши накорень вашего проекта Eclipse,
- , затем перейдите к пути сборки
- источник ссылки
- просмотрите: и ссылку на эту папку ...
Это позволяет выполнять автозаполнение для встроенной функции PHP!
Автозаполнение для платформы Symfony:
Для людей, использующих среду Symfony, вы можете добавить в свой файл .project следующие строки:
<buildCommand>
<name>com.dubture.symfony.core.symfonyBuilder</name>
<arguments>
</arguments>
</buildCommand>