phpcodesniffer

    2熱度

    1回答

    我試圖安裝PHP代碼嗅探器爲PhpStorm,但一直無法讓它工作。我一直在這裏的步驟:https://confluence.jetbrains.com/display/PhpStorm/PHP+Code+Sniffer+in+PhpStorm 我添加了PHP代碼嗅探器作爲一個作曲家依賴項,它現在出現在項目目錄中。然後我進入了代碼嗅探器設置頁面,在那裏我輸入了PHPCS.bat文件的路徑。當我點擊V

    1熱度

    1回答

    我的設置:Mac OSX El Capitan 10.11.6,PHP 7.0.24-1 + ubuntu14.04.1,PEAR版本:1.10.5,我正在工作在使用vagrant/virtualbox(vvv)的本地wordpress版本上。 我是新來的梨和php_codesniffer,似乎無法得到phpcs命令的工作。我一直試圖安裝使用梨的PHP_CodeSniffer: 我的第一個問題是當

    -1熱度

    1回答

    需要在sonarqube中添加codesniffer,psr-1,psr-2,pmd規則。我試圖找到插件,但得到sonar-php-codesniffer0.2插件,它只與sonarqube> 2.0兼容。也沒有辦法在sonarqube6.1或更新版本中導入自定義php規則。現在如何將這些規則添加到sonarqube進行代碼質量分析?

    1熱度

    1回答

    在我的自定義嗅出我加 <rule ref="Generic.WhiteSpace.ScopeIndent"> <properties> <property name="indent" value="2" /> <property name="tabIndent" value="false" /> </properties> </rule> 這對於內

    2熱度

    1回答

    工具最好的地方什麼是最好的工具,如phpcpd,phpmd,php_codesniffer將它們包括在作曲家require-dev部分或安裝爲phar存檔在系統中的某處? 當它們被包含在require-dev中時,由於項目中的某些舊組件,通常無法更新新版本。如果安裝爲phar,則很難跟蹤這些工具的版本,並且難以檢查這些工具是否已安裝。

    2熱度

    1回答

    我想在我的本地主機上安裝代碼嗅探器,但無法安裝它。 操作系統:Windows 10 PHP:PHP 5.4+ 我曾嘗試下面的方法。 具有管理權限打開命令提示符(選擇「以管理員身份運行「) 轉到你的PHP安裝目錄。例如:\瓦帕\ BIN \ PHP中\ php5.5.12 運行此命令 「梨安裝PHP_CodeSniffer」 OR 「梨安裝--alldeps PHP_CodeSniffer」 Err

    1熱度

    2回答

    我有PHP代碼嗅探器和三元運算符的問題。 我加了規則後檢查空間和運營商之前 <rule ref="Squiz.WhiteSpace.OperatorSpacing"/> ,現在我有錯誤的,如果簡短的發言: 37 | ERROR | [x] Expected 1 space before "?"; newline found 38 | ERROR | [x] Expected 1 space

    3熱度

    1回答

    我對此很陌生,但是我已經安裝了composer並且安裝了PHP Codesniffer。 現在,我如何使用php codesnifer檢查我的整個項目文件夾中的文件? 我的目錄結構是這樣的: ProjectName functions functions.php templates template.php myFunctions.php

    1熱度

    1回答

    我需要一個代碼嗅探器轉換所有變量在我所有的PHP文件從snake_case到駝峯。 我不需要在PHP中對字符串進行操作的函數,我想將我的PHP文件中的變量轉換爲camelCase。 我很欣賞你的先進。

    2熱度

    1回答

    我正在使用專有的遺留代碼庫,有些變量是駱駝殼,而其他變量是蛇形的。我想清理和強制執行只駱駝變量的名稱,但我似乎無法找到一個嗅探。以下是我的自定義規則集的內容。 The ruleset.xml standard contains 68 sniffs Generic (22 sniffs) ------------------- Generic.Classes.DuplicateCla