這是有關(guān)如何配置 PhpStorm 以在保存時運行Laravel Pint(https://laravel.com/docs/10.x/pint#introduction)以格式化 PHP 文件的簡短指南。我在每個項目中都使用它來保持我的 PHP 文件干凈。
安裝 Laravel Pint
Laravel Pint 是在創(chuàng)建新的 Laravel 項目時安裝的,因此可能不需要安裝它。檢查您的composer.json文件是否存在。
如果沒有,您可以像這樣安裝 Laravel Pint:
composer require laravel/pint --dev
完成后,繼續(xù)如下。
配置 PhpStorm
為了手動運行 Laravel Pint,您可以運行以下命令:
./vendor/bin/pint
如果您像我一樣,您不想每次想要格式化文件時都運行此命令。相反,讓我們配置 PhpStorm,以便每次點擊保存按鈕時都會運行此命令。
打開 PhpStorm 的設(shè)置 ( command + ,) 并轉(zhuǎn)到Tools > Actions on Save > File Watcher > Configure,然后填寫以下字段:
Field | Value |
File type | PHP |
Scope | Project Files |
Program | $ProjectFileDir$/vendor/bin/pint |
Arguments | $FileRelativePath$ |
Output paths to refresh | $FileRelativePath$ |
Working directory | $ProjectFileDir$ |
Trigger the watcher on external changes | Checked |
最后,啟用Reformat code(確保排除 PHP 文件)、Optimize imports(可選)和Rearrange code(可選)。
點擊保存時,Laravel Pint 現(xiàn)在應(yīng)該格式化您的代碼。文章來源:http://www.zghlxwxcb.cn/article/343.html
文章來源地址http://www.zghlxwxcb.cn/article/343.html
到此這篇關(guān)于如何在 PhpStorm 中保存時運行 Laravel Pint的文章就介紹到這了,更多相關(guān)內(nèi)容可以在右上角搜索或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!