Установите PHP CodeSniffer с Netbeans 7.0.1 в Windows 7 64 бит - PullRequest
4 голосов
/ 25 сентября 2011

Я пытаюсь установить PHP_CodeSniffer с Netbeans на моем компьютере с Windows 7 64 бит.

Пока ...

1) Я скачал с https://github.com/beberlei/netbeans-php-enhancements/downloads файл de-whitewashing-php-cs-1.1.1.nbm,

2) установил плагин,

, но когда я захожу в Сервис-> Параметры, он запрашивает Code Sniffer Script с кнопкой обзора, я не знаю, что это за файл, и если выбрать phpcs.batтогда в следующем выпадающем списке Стандарт ничего не появляется.Пункт меню Показать код нарушения стандартного режима отключен.Как я могу установить это?Спасибо!Гильермо.

enter image description here

Ответы [ 2 ]

5 голосов
/ 01 октября 2011

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

Если вы еще этого не знали, модуль, написанный г-ном Эберлей, интегрирует PHPCS в Netbeans через API PHPCS, а не предоставляет кодФункциональность анализатора в самом модуле.

Если он еще не установлен, включите PEAR для установки XAMPP.После того, как все будет готово, вы можете следовать инструкциям на странице PHP_CodeSniffer , чтобы установить сам PHPCS.

После установки у вас должно быть ...path-to-PHP-installation-in-xampp...Каталог /PEAR/PHP/CodeSniffer, а под ним - каталог Standards с набором стандартов по умолчанию.Это то, что заполняет поле со списком Standard .Я смутно помню, как нужно было перезапустить Netbeans после установки поля сценария CodeSniffer, чтобы модуль правильно заполнил поле со списком.Заполнив его, вы выбираете из этого списка в поле со списком, какой стандарт вы хотите, чтобы PHPCS применил к вашему коду.

0 голосов
/ 24 сентября 2014

У меня была проблема, и я мог ее исправить, добавив путь, содержащий phpcs.bat, в переменную PATH системы Windows. По непонятной причине плагину также необходимо установить переменную окружения ...

...