日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

win10下安装PHP_CodeSniffer 检查编码规范

發布時間:2024/9/21 php 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 win10下安装PHP_CodeSniffer 检查编码规范 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PHP CodeSniffer是PEAR中的一個用PHP5寫的一個PHP的代碼風格檢測器,它根據預先設定好的PHP編碼風格和規則,去檢查應用中的代碼風格情況是否有違反一組預先設置好的編碼標準,內置了ZEND,PEAR的編碼風格規則,當然也支持自己定制。PHP CodeSniffer 是確保代碼簡潔一致的必不可少的開發工具,甚至還可以幫助程序員減少一些語義錯誤。

參考文章:https://confluence.jetbrains.com/display/PhpStorm/PHP+Code+Sniffer+in+PhpStorm

期初使用

composer global require "squizlabs/php_codesniffer=*"

后續操作一直不順利,后來改用pear擴展安裝。。完整記錄流程如下(IDE:JetBrains PhpStorm 2017.2.2 x64):

  • 安裝PHP Code Sniffer
    我們用PEAR(即:php的擴展和應用倉庫)安裝PHP Code Sniffer。(請確保已安裝composer,教程很多,這里就不在贅述啦)

    添加中國Packagist 鏡像源:

    composer config -g repo.packagist composer http://packagist.phpcomposer.com
  • 下載PEAR文件,右鍵連接,選擇“連接另存為”go- pear.phar即可。
  • 安裝REAR: 打開命令行工具(開始->運行->cmd,cmd以管理員模式運行,切換到php服務器的目錄。(我的phpstudy舉例:F:\phpStudy\php\php-7.1.10-nts)
  •   

      直接回車:

      

      輸入 Y

      

      回車:

       

  • 安裝PHP Code Sniffer pear install PHP_CodeSniffer

    安裝完畢;查看目錄下多了個pear目錄:

  • ?  

    安裝到Phpstorm中
  • 打開Phpstorm的設置頁(File->Setting或者Ctrl+Alt+s),到Code Sniffer頁Setting->Languages and Frameworks->PHP->Code Sniffer。

  • 在 PHP Code Sniffer (phpcs) Path 選項挑選 CodeSniffer 的執行文件,在 PEAR 根目下(F:\phpStudy\php\php-7.1.10-nts\phpcs.bat)。按下 Validate,如果下面出現綠色的字則表示成功。

  • Setting->Editor->Code Style->Inspections->PHP->Code Sniffer validation勾選上,然后在右邊的 Coding standard 按下刷新按鈕(選擇PSR2既可),成功的話,點擊下拉按鈕就會有可供選擇的標準。

  •   

      

    ?

      ?

      以上配置基本OK了,現在隨便打開一個php文件看效果吧!

      

    ?

    總結

    以上是生活随笔為你收集整理的win10下安装PHP_CodeSniffer 检查编码规范的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。