Tag Archives: fixer

PHP-CS-Fixer 1.0 出版!

PHP-CS-Fixer 正式釋出 1.0 版:「PHP CS Fixer finally reaches version 1.0」。 原作者提到了之前的版本以 regular expression 為底,而這三個月有了大改變,現在的版本是以 token 來判斷: The current stable version of PHP-CS-Fixer was released in August 2014 and it is still based on regular expressions, two years after the first … Continue reading

Posted in Computer, Murmuring, Programming, Software | Tagged , , , , , , , | Leave a comment

用 php-cs-fixer 自動將程式碼以 PSR-2 規則修正

PHP Coding Standards Fixer 是在不破壞相容性的情況下,將 PHP 的程式碼往 PSR-2 的方向修正。 安裝的方式很簡單,直接抓下來: wget http://cs.sensiolabs.org/get/php-cs-fixer.phar -O php-cs-fixer chmod a+x php-cs-fixer 看是要丟到 /usr/local/bin 下,還是丟到自己的目錄裡都可以。 裝完後就玩: php-cs-fixer fix foo.php 如果 PHP 程式碼有進版本控制系統,在執行後就可以用 diff 看看改了什麼。 也可以對整個目錄修正: php-cs-fixer fix foo/ 預設是 PSR-2 以及一些作者自訂的規則,如果要強制只用 PSR-2 的話可以用 --level=psr2: By … Continue reading

Posted in Computer, Murmuring, Programming, Software | Tagged , , , , | Leave a comment