diff --git a/README.md b/README.md index d76da99..6588058 100755 --- a/README.md +++ b/README.md @@ -123,7 +123,9 @@ sudo apt install php-cli php-tokenizer 1. Install Homebrew if you don't have it installed already (see instructions on https://brew.sh/) 2. Install PHP with Homebrew ``` -brew install php +brew install php@8.3 +brew unlink php # Just in case you had already some other PHP version installed. +brew link php@8.3 ``` ### Configuration @@ -151,14 +153,28 @@ PHPCS usage Example in Visual Studio Code: #### PhpStorm -Open settings and look for PHP_Codesniffer. Make sure these settings are the same: +1. Open settings and look for PHP_Codesniffer. Make sure these settings are the same: ![PhpStorm settings PHPCS 1/2](https://www.upload.ee/image/16969201/2024-08-14_15-59.png) -Check the paths and validate: +2. Check the paths and validate: ![PhpStorm settings PHPCS 2/2](https://www.upload.ee/image/16969203/2024-08-14_16-01.png) -Warnings are underlined and you can choose to fix them by right clicking: +3. Warnings are underlined and you can choose to fix them by right clicking: ![How to fix 1/2](https://www.upload.ee/image/16969207/2024-08-14_16-03.png) -Choose the "PHP Code Beautifier and Fixer: fix the whole file" +4. Choose the "PHP Code Beautifier and Fixer: fix the whole file" ![How to fix 2/2](https://www.upload.ee/image/16969210/2024-08-14_16-04.png) + +#### Cursor + +1. Search for phpcs under extension and install "PHP Sniffer" from the list. +![Install PHP Sniffer](https://www.upload.ee/image/18763945/01-install-php-sniffer.png) + +2. Open settings of "PHP Sniffer" +![Open settings of PHP Sniffer](https://www.upload.ee/image/18763949/02-settings-php-sniffer.png) + +3. Configure "PHP Sniffer" +![Configure PHP Sniffer](https://www.upload.ee/image/18763951/03-configure-php-sniffer.png) + +4. Fix code by right-clicking in editor and choosing "Format Document" +![Fix your code](https://www.upload.ee/image/18763989/Screen_Recording_2025-11-03_at_20.04.44.gif)