code completion

Возвращение code completion в Eclipse PDT в рабочее состояние

В последнее время после установки свеженького Eclipse PDT (PHP Development Tools) отказывался работать Content Assist (он же Code Completion). Решение (правильнее даже несколько вариантов решений) нашлось следующее:
Открываем каталог с проектом, находим файл .project. В файле находим секцию <natures>, примерно следующего вида:

  1. <natures>
  2. <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
  3. </natures>

в неё добавляем строку

<nature>org.eclipse.php.core.PHPNature</nature>