Laravel Pint — это помощник, который подсвечивает предполагаемые ошибки в вашем PHP-коде. Инстурмент заточен специально для Framework Laravel и из коробки доступен в Laravel 10. Pint построен на основе PHP-CS-Fixer. С его помощью ваш код станет чистым и согласованным.
По умолчанию Pint не требует настройки и это круто. Есть мануал по его кастомизации.
А как с PHPStorm?
4 авгутса был релиз версии PhpStorm 2023.2 и поддержка есть в IDE.
Для быстрого включения нужно лишь зайти по пути Settings | PHP | Quality Tools
и выбрать пункт Laravel Pint
, а там включить его.
Вы также можете установить Laravel Pint в качестве внешнего форматера. Это позволит исправить все проблемы, обнаруженные Laravel Pint моментально с помощью действия Reformat Code ⌘⌥ L.
Для активанции Laravel Pint в качестве проверки PhpStorm, идём в меню Settings | Editor | Inspections
и установите флажок Laravel Pint
в разделе PHP | Quality Tools
.
Я уже протестировал помощника на одном из проектов. Теперь я знаю, что код может быть чище :D
Fell-x27
Возможно, стоит добавить примеры, как это работает, какие проблемы решает, сравнение до/после, и тд.?
igramnet Автор
Я думал над этим, но показать, как подсвечивается синтаксис в PHPStorm мне показалось очевидным и ненужным. Очевидно же, что помощник помогает сделать код чище.
Fell-x27
Так же как и очевидно то, что никто нн ломанется посреди рабочего дня ставить себе этот плагин, чтобы исследовать эти моменты вместо того, чтобы ознакомиться со скринами или видео-демонстрациями.
Те же Джеты, описывая изменения в своих продуктах, включая Шторм, не стесняются делать скриншоты с подсветкой синтаксиса и пояснениями, почему стало лучше.
dopusteam
Идея не в том, чтоб показать "как подсвечивается синтаксис в PHPStorm", а в том, чтоб показать что подсвечивается