Переход к объявлению не работает должным образом - PullRequest
0 голосов
/ 17 января 2011

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

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

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

РЕДАКТИРОВАТЬ: Я использую Helios Service Release 1, идентификатор сборки: 20100917-0705

Что я могу попробовать сделать, чтобы это снова заработало?

Ответы [ 5 ]

4 голосов
/ 31 октября 2013

Обновили ли вы 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. (не прикасайтесь к ним) "

1 голос
/ 09 февраля 2011

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

0 голосов
/ 17 июня 2016

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

buildpathentry kind="src" path="dir/dir1"
buildpathentry kind="src" path="dir/dir2"
0 голосов
/ 21 июля 2015

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

0 голосов
/ 04 июня 2014
...