Eclipse PHP Debug editor не открывается при переходе через код

#php #eclipse #ubuntu

#php #eclipse #ubuntu

Вопрос:

Я новичок в Eclipse, но за последнюю неделю или две я получил представление о том, как работает редактор. До сих пор все работало нормально (хотя Eclipse иногда выходит из строя — это нормально?). Сегодня редактору не удалось открыться при переходе к коду, содержащемуся во включенном файле. Вместо этого открывается новая вкладка со следующим сообщением об ошибке:

Не удалось открыть редактор: файл класса отсутствует в пути к классу

Окружающая среда:

  • Ubuntu 11.10
  • Eclipse 3.7.1 (устанавливается путем загрузки, а не через систему пакетов)

Если это имеет значение, до возникновения этой ошибки редактор будет успешно открываться, но он не будет выделять какой-либо синтаксис (что было бы неплохо).

Я провел некоторый поиск, но, поскольку я новичок в eclipse, я не нашел ничего, что выглядело бы уместным. Может кто-нибудь помочь мне устранить эту ошибку?

Новые подробности Я только что обнаружил, что переименование включаемого файла из .class в .inc или .php устраняет проблему, поэтому, похоже, это проблема с ассоциацией файлов. Как я могу правильно связать файлы .class с отладчиком?

Ответ №1:

Eclipse недоволен использованием расширений .class, поскольку это обычно используется при разработке Java, а eclipse часто используется для разработки Java. На этой странице описаны различные способы попытаться обойти это. Тем не менее, я бы подумал о переходе на другое расширение.

Комментарии:

1. На данный момент я больше не собираюсь этим заниматься, я просто использую *.class.inc .