Настройте PHP CodeSniffer для исправления кода на лету в PhpStorm

У меня PhpStorm 10 и я хочу настроить php Code Sniffer для автоматического исправления кода. Эта статья https://confluence.jetbrains.com/display/PhpStorm/PHP+Code+Sniffer+in+PhpStorm указывает на "Настройки проекта | Стиль кода", и я даже не могу найти это. У меня есть файл | Редактировать | Посмотреть | Навигация | Код | Рефакторинг | Запустить | Инструменты | VCS | Окно | Справка вверху и не знаю, где найти настройки проекта. У меня есть Файл> Настройки, но я не могу понять это.

Мой проект - это веб-портал, созданный в Symfony. Я видел, как коллега запускает Atom, и когда он сохраняет файл, он исправляется на лету - это то, что я хочу. Помогите, пожалуйста.

2 ответа

Решение

PhpStorm не поддерживает исправление кода на лету с Code Sniffer.

https://youtrack.jetbrains.com/issue/WI-25815 - посмотрите этот билет (звезда / голосование / комментарий), чтобы получать уведомления о любом прогрессе.


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

Найдите это из Интернета (как настроить внешние инструменты)

https://thiagoponte.wordpress.com/2015/08/03/run-php-codesniffer-code-beautifier-and-fixer-from-phpstorm/

Другие вопросы по тегам