Мой Eclipse не использует автозаполнение … Мой коллега получает полный список предложений, просто набрав несколько писем, и я ничего не получаю …
Версия Eclipse, которую я использую:
Eclipse for PHP Developers Version: Helios Service Release 2 Build id: 20110301-1815 (c) Copyright Eclipse contributors and others 2000, 2011. All rights reserved. Visit http://eclipse.org/
И я думаю, что я установил все доступные настройки для автозаполнения.
Я теряю огромное количество времени каждый раз, когда я должен искать правильное имя. Есть ли какой-либо модуль программного обеспечения, который я должен установить дополнительно, чтобы получить эту автозаполнение?
Хорошо, нашел решение! По-видимому, мне пришлось «Добавить поддержку PHP» в окне свойств проекта. Спасибо за помощь!
Я сделал это, удалив каталог «.metadata» в моей основной рабочей области: D
Как правило, это можно активировать, включив Content Assist . Его можно найти в Window-Preference-> PHP-> Editor-> Content Assist
php_include_path
. Перейдите к свойствам проекта. Затем PHP Include Path . Проверьте параметры в настройках Windows для поддержки содержимого. Он может быть отключен. Вероятно, это будет php -> Editor -> Content Assist и посмотреть, что выбрано для автоматической активации.
Я могу попробовать ВСЕ ответы (из этого и других потоков), работает только для меня, удаляет (или переименовывает для резервного копирования). .metadata
папки в папке рабочей области
mv .metadata .metadata_older
Это не идеальное решение, но это единственное решение для меня, я перешел с eclipse 3.6 на 4.4 за один шаг, а поддержка PHP ушла, только код выделения работает до удаления папки .metadata
.
Ubuntu 12.04 LTS 64 Java 1.7 ORACLE
Благодарю.
Я не использую Eclipse, но я знаю, что в Netbeans (и других IDE) вы можете ввести Ctrl + Space, чтобы открыть окно автозаполнения после того, как вы начнете вводить функцию / переменную.
Попробуйте.
Если это происходит только для одного проекта в Eclipse, а другие автозаполняются правильно, иногда это происходит, когда вы создаете новый проект PHP и нажимаете Finish
на первой странице.
Чтобы исправить это, удалите проект из Eclipse ( Windows > Show view > Navigator
и нажмите DELETE
в проекте). Затем перейдите в папку проекта и удалите файл .project
и папку .setting
.
В Eclipse теперь выберите « File > New > PHP project
, выберите имя и папку, нажмите « Next
и проверьте (или добавьте вручную), что корневая папка проекта прослушивается на вкладке « Source
».
Затем нажмите « Next
и добавьте корневую папку проекта или папки, содержащие файлы PHP, в « Build path
. Теперь вы можете нажать « Finish
.
Примечание: добавление путей Source
и Build
в существующий проект обычно не устраняет эту проблему, и вам действительно нужно удалить и создать новый проект.