Заметки Вебмастера

Познаём Новые Технологии

phpstorm validator code sniffer

Установка PHP CodeSniffer в PHPStorm JetBrains + стандарт PrestaShop + Code Style Settings

В данной Заметке вы найдёте информацию о том, как установить CodeSniffer в PHPStorm JetBrains и установки стандарта PrestaShop для валидации кода, и настроить Стили Кода в PHPStorm для быстрого его форматирования.

Установка PHP CodeSniffer

Перед установкой CodeSniffer нам понадобится PEAR, скачайте и установите его. Подробнее в заметке Установка PEAR для Windows 7

  • Как только PEAR установлен, запускаем с командной строки
pear install PHP_CodeSniffer

Пакет автоматически скачается и установится в папку PHP в PEAR, там будет находится CodeSniffer уже с некоторыми формата кода.

Установка формата PrestaShop в CodeSniffer

  • Для установки дополнительного формата PrestaShop, необходимо его скачать, например с GitHub в папку Prestashop в CodeSniffer или в командной строке пропишите:
cd /path/to/pear/PHP/CodeSniffer/Standards
git clone https://github.com/PrestaShop/PrestaShop-norm-validator.git Prestashop

Настройка CodeSniffer в PHPStorm JetBrains

  • В настройках PHPStorm JetBrains в настройках (Ctrl+Alt+S) указываем путь к валидаторам CodeSniffer, а конкретнее к файлу phpcs.bat

 

PHP codesniffer Prestashop

PHP codesniffer Prestashop

Параметры указываем максимально возможные, т.е. 100 и 30

  • Теперь можно выставить любой валидaтор кода в настройках PHPStorm JetBrains, например, PrestaShop

Sittings - Editor - Inspections - PHP - PHP Code Sniffer validation

 

Настройка стиля кода PHPStorm

Заходим в настройки стиля кода PHPStorm:

Settings — Code Style — PHP

Настройка стиля кода в PHPStorm JetBrains

 

Как только настройка будет завершена, достаточно будет провести реформат кода (Ctrl+Alt+L), и любой код примет настроенный стиль.

, , , , , ,

Добавить комментарий

 

Ваш e-mail не будет опубликован. Обязательные поля помечены *