Eclipse Neon и сематический анализ PHP кода

Столкнулся с тем, что в Eclipse Neon PDT не выполняется сематический анализ PHP кода при валидации.

Оказалось, что требуется установить дополнительное расширение: PDT Extensions http://p2.pdt-extensions.org.

(Для установки расширения, необходимо добавить URL, указанный выше, в Windows->Preferences->Install/Update->Available Software Sites</em>, а затем зайти в Help->Install New Software, выбрать в Work with новый сайт и выбрать в дополнениях PDT Extensions)

Расширение включает в себя следующие проверки:

  • Проверка не используемых переменных
  • Проверка не инициализированных переменных
  • Проверка не определенных переменных
  • Не используемые методы
  • Отсутствие вызываемого типа (класса)

После установки в настройках появится новый пункт: Windows->Preferences->PHP->Validation->Semantic Analysis, в котором можно настроить уровень опасности каждой проверки, который будет отображаться при валидации PHP кода.

Eclipse Php
comments powered by Disqus