phpcs

    0熱度

    1回答

    我通過編寫器正確安裝了所有東西,並將codesniff腳本路徑添加到了環境中。當我在命令行運行這個: phpcs --report=checkstyle --standard=Joomla -n C:\xampp\htdocs\myfile.php 我得到一個正確的XML codesniff輸出。 問題是我不能讓它與崇高3.運行我安裝了phpcs包,並將此用戶設置: { "show_

    1熱度

    1回答

    是否有任何選擇的phpcs固定器的輸出結果保存到一個文件? 我試過下面 phpcs --standard='Symfony' -a 'path' --report-file='~/Users/uname/Desktop/PHPcs' 但它給出了一個錯誤: ERROR: The specified report file path "~/Users/uname/Desktop/PHPcs" po

    0熱度

    1回答

    我試過配置Scrutinizer,只要CodeSniffer分析返回一些錯誤,但沒有運氣就會失敗。 這裏是我試過到目前爲止: V1: build: tests: override: command: './vendor/bin/phpcs ./src --report=checkstyle --report-file=cs-data' analysis:

    2熱度

    1回答

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

    0熱度

    1回答

    我已經安裝WordPress Coding Standards爲phpcs。運行phpcs -i證實了這一點: The installed coding standards are MySource, PEAR, PHPCS, PSR1, PSR2, Squiz, Zend, WordPress, WordPress-Core, WordPress-Docs, WordPress-Extra

    1熱度

    2回答

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

    0熱度

    1回答

    如何在phpcs中加載多個編碼標準? 嗅探文件時,我應該使用一個使用三種編碼標準的xml文件。 當我嘗試逐一設置它們的路徑時,只有最近一個被存儲並且舊標準被替換。 phpcs --config-set installed_paths ../wordpress-coding-standards; phpcs --config-set installed_paths ../wordpress-co

    1熱度

    1回答

    當我在phpcs中調用addFixableError時,輸出顯示如預期的可修復的錯誤,但是在嗅探代碼中,我檢查了返回並且這是錯誤的,因此我希望phpcs的輸出顯示錯誤是不可修復的。 我在這個assumptino中是正確的還是我錯過了什麼? 似乎phpcs_file-> fixer-啓用>是假 我如何正確設置這個值? 嗅碼 - $phpcs_file->fixer->beginChangeset(

    0熱度

    1回答

    我們在我們的自定義phpcs配置文件中使用Squiz規則之一。 不幸的是我有一些問題,讓Ph​​pStorm正確處理這個問題。 這是一個數組應該看起來像什麼。 $test = [ 1, 2, ]; 但是無論我做什麼,PhpStorm都可以這樣格式化它。 $test = [ 1, 2, ]; 關於如何讓PhpStorm正確格式化的任何

    2熱度

    1回答

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