PSR-2 CodeSniffer стандарт для плагина eclipse PHP_CodeSniffer

Я использую этот плагин Eclipse (http://www.phpsrc.org/projects/pti-php-codesniffer/wiki/) проверить стиль кода PHP.

Этот плагин поставляется с некоторыми стандартами для проверки, но не с PSR-2.

Этот плагин позволяет определить пользовательский стандарт, предоставив файл.

Я загрузил этот стандарт psr2 (https://github.com/squizlabs/PHP_CodeSniffer/tree/master/CodeSniffer/Standards/PSR2) и определен в плагине eclipse как пользовательский стандарт.

Но это не работает (затмение не говорит мне ни об одной моей ошибке). Это происходит, если я настраиваю нестандартный стандарт (плагин включен в стандарт).

Кто-нибудь с этой проблемой? Любой другой способ настроить Eclipse, чтобы сказать мне (в то время как я кодирую), где находится код несоответствия PSR-2?

5

Решение

В соответствии с этот пост групп Google, стандарт PSR-2 определен в плагине Symfony (который я предполагаю быть этим). Таким образом, вместо того, чтобы делать свои собственные, вы можете использовать чужие.

Примечание: это может быть не Лучший ответ, поскольку он, вероятно, идет с накладными расходами, которые вам не нужны, если вы не используете Symfony.

Добавлено: Потенциальная альтернатива здесь, но похоже, что он был протестирован только в Zend Studio, а не в PDT

1

Другие решения

Других решений пока нет …