# Environment ubuntu18.4 phpstorm pHP7.2
# The most correct installation method (Recommended Learning:phpstorm)
sudo apt-get install php-codesniffer
composer Install PHP_CodeSniffer
composer global require "squizlabs/php_codesniffer=*" //这个方法装好后各种问题
Configure phpstorm
Find the phpcs file And remember
jiang@jiang:/usr/local$ cd /home/jiang/.config/composer/vendor/bin/jiang@jiang:~/.config/composer/vendor/bin$ ls phpcbf phpcs
Add the execution path to the environment variable vim ~/.bashrc
export PHPCODESNIFFER=/home/jiang/.composer/vendor; export PATH=$JAVA_HOME/usr/local/eclipse:$ECLIPSE_HOME:$MAVEN_HOME/bin:$TOMCAT_HOME/bin:$TOMCAT_HOME/bin:$PHPCODESNIFFER/bin:$PATH:
Select File->Setting->Languages & Frameworks->PHP->Quality Tools-> Code Sniffer and configure it as follows
##Select File->Setting->Editor->Inspections- >Quality Tools->Check PHP Code Sniffer Validation and select PSR2
on the right and click Verify
##The above is the detailed content of How to configure phpStorm to automatically check the code with PHP_CodeSniffer. For more information, please follow other related articles on the PHP Chinese website!