Якщо ви хочете, щоб Laravel Pint автоматично переформатував ваш код PHP, коли ви зберігаєте файл у PhpStorm, ви можете налаштувати його як спостерігач за файлами та запустити його як "дію на збереження". Для цього потрібно відключити вбудоване форматування коду PhpStorm для PHP.
Виконайте ці кроки, щоб налаштувати Laravel Pint як спостерігач за файлами у PhpStorm:
- Create a new File Watcher for Laravel Pint.
- Use the following settings for the file watcher:
- Програма:
$ProjectFileDir$/vendor/bin/pint
- Аргументи:
$FileRelativePath$
- Вихідні контури для оновлення:
$FileRelativePath$
- Робочий каталог:
$ProjectFileDir$
Щоб переконатися, що він функціонує належним чином під час налаштування, ви можете ввімкнути опцію «Завжди». Після цього я віддаю перевагу "Про помилку".
Усунення
несправностей Сталася помилка в macOS: "env: php: Немає такого файлу або каталогу"Якщо
ви використовуєте новіші системи macOS, ви, можливо, зіткнулися з проблемою з PHPStorm, коли він не може знайти двійковий файл PHP для виконання. Це пов'язано з тим, що PHP більше не включений у нові версії macOS. Однак, якщо у вас встановлено Brew, ви можете легко вирішити цю проблему, додавши версію PHP Brew до шляху /usr/local/bin
. Роблячи це, ви зможете без проблем використовувати PHPStorm і продовжувати працювати над своїми проектами PHP.
PHPStorm форматує мій код перед запуском Laravel Pint.
Вимкніть вбудоване форматування коду PhpStorm для PHP.