Форсировать Content-Type для файлов без расширения в EclipsePDT?

Я использую Eclipse-PDT для работы над моими проектами PHP и считаю неудобным, когда Eclipse не распознает мои php-файлы, которые не имеют расширения. Наш проект содержит много php-скриптов cli / bash, которые не имеют расширения файлов (по какой-либо причине). Это не приводит к завершению кода, подсветке и т. Д. Для этих конкретных файлов. Он рассматривает их как обычный текст.

Есть ли способ отметить эти конкретные файлы как PHP для использования функций PDT?

Если я правильно помню, вы могли бы сделать что-то вроде этого:

  • щелкните правой кнопкой мыши файл в панели «Навигатор» – или эквивалент, который вы используете
  • выберите Open with > Other...
  • В появившемся диалоговом окне вы сможете выбрать PHP Editor

В следующий раз, когда вы дважды щелкните по этому файлу, чтобы открыть его, он автоматически откроется с помощью редактора, который вы выбрали ранее.

Но вам придется сделать это один раз для каждого из ваших файлов, поэтому Eclipse PDT знает, для каких файлов, какой редактор он должен использовать …

Обходной путь, предложенный Swooper (в его случае для perl), предлагает создать ссылки на файлы с расширениями и редактировать файлы в Eclipse через эти ссылки.

Не идеально и, может быть, сложно, если у вас много файлов без расширения, но это сработает.