2011-01-17 6 views
0

Я использую Eclipse PDT с Aptana. Когда я начал работать, я мог бы надежно использовать ctrl-click (или F3) для имен или функций методов для прямого перехода к объявлению.Перейти к объявлению не работает должным образом

Сегодня, это уже не работает для всех методов, это просто работает для некоторых. Я не мог узнать, для чего он работает.

Я уже обновил проект (F5 в окне проводника PHP) и запустил eclipse с опцией «-clean», но ни один из них не помог. Гиперссылка активируется в настройках.

EDIT: Я использую Helios Service Release 1, Build ID: 20100917-0705

Что я могу попытаться заставить его работать снова?

+0

Вы проверили, если ваш путь сборки, как страдали какие-либо изменения? – rsilva4

+0

Нет, там ничего не изменилось. – Martin

ответ

1

Хорошо, похоже, что это была ошибка пользователя. Моя вина ... В то же время у меня было слишком много проектов. Теперь, когда у меня открыт только один проект, гиперссылка снова работает хорошо. Я буду смотреть дальше, но я очень надеюсь, что теперь я снова смогу пользоваться полной функциональностью eclipse.

4

Вы обновили Eclipse?

«Удалить файлы в рабочей области/.metadata/.plugins/org.eclipse.dltk.core.index.sql.h2

Kepler хранилище имеет новую версию h2 базы данных. Она несовместима старше один. См. Папку eclipse/plugins, может быть org.h2_1.1.117.v201105142352.jar и org.h2_1.3.168.v201212121212.jar. (Не трогайте их). «

+0

Это решило мою проблему (обновление от Гелиоса до Кеплера). Благодаря! –

0

Закрытие несвязанных проектов работало для меня тоже, на самом деле я столкнулся с двумя проблемами. И интеллект (ctrl + space), и открытая декларация не работали. После нажатия (щелкните правой кнопкой мыши -> закрыть несвязанный проект) проблема решена и для меня.

0

Если все вышеуказанные решения не работают и по-прежнему сталкиваются с проблемами с некоторыми каталогами. Затем вы должны убедиться, что .buildpath не пропустить ни одного каталога и имеют все элементы, как:

buildpathentry kind="src" path="dir/dir1" 
buildpathentry kind="src" path="dir/dir2" 
Смежные вопросы