codesniffer

    2熱度

    2回答

    我已將Editor > Code Style > PHP的編輯器代碼樣式設置設置爲Predefined Style >PSR1/PSR2。我也安裝並配置了PHP代碼嗅探器和PHP Mess Detector。任何時候,我用格式化我CTRL+ALT+L得到以下問題的代碼: 這是爲什麼?原來的代碼看起來像(我認爲不是很有幫助,但無論如何它在這裏): public function myTestFunc

    0熱度

    1回答

    我已經從昨天開始尋找兩個代碼嗅探器錯誤的分辨率: 62 | ERROR | [x] Expected 1 space after closing parenthesis; found | | " options.keys = $.extend(\n 這裏是我的代碼: if (newOptions.keys) options.keys = $.extend( {

    1熱度

    1回答

    我在我的機器上運行Php 7.0,但我需要檢查在7.0和5.6中執行的代碼。因此,我得到的 使用-s標誌時Squiz.Commenting.FunctionComment.ScalarTypeHintMissing 錯誤的負載。 我已經安裝PhpCS通過作曲家安裝2.6的項目。正如我想要使用--exclude標誌爲許多項目,我通過作曲家全球安裝2.7。 我想使用新的--exclude標誌,但我不斷

    1熱度

    1回答

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

    1熱度

    1回答

    我需要php擴展巡航控制,我想用於jenkins構建代碼質量分析。 我該如何做到這一點? 如果萬一無法實現,那麼我可以通過其他方式進行代碼質量分析,兼容我的jenkins構建中的巡航控制(分析包括codesniffer,pmd,psr-1,psr-2)。

    2熱度

    1回答

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

    3熱度

    1回答

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

    1熱度

    1回答

    PHP_CodeSniffer Github頁面有一個非常不錯的代碼一致性徽章。 點擊徽章會進入分析由標籤報告排名的崩潰。你也可以看到analysis of many packages。 我想在自己的項目中包含一個代碼一致性徽章。 我無法找到有關如何實現的任何細節。也許這不是可用於任何包的東西?

    0熱度

    1回答

    我已經從此page(手動安裝)下載代碼嗅探器,並將其導入到我的PHP風暴IDE(我已包含phpcs localy)。因爲我使用cakephp我並且不需要名稱空間,所以我不想禁用代碼嗅探器來檢查類是否具有名稱空間。我該怎麼做呢?

    2熱度

    1回答

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