国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

php-cs-fixer 自動將 PHP 代碼以 PSR-2 規(guī)則修正

Betta / 3517人閱讀

摘要:是在不破壞相容性的情況下,將的代碼往的方向修正。裝完后就玩如果代碼有進版本控制系統(tǒng),在執(zhí)行后就可以用看看改了什么。有一些要注意的地方是,因為是在不破壞相容性的前提下修正的,所以有些的規(guī)則就無法修。不過比起手動修正,可以省下不少時間

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 代碼有進版本控制系統(tǒng),在執(zhí)行后就可以用 diff 看看改了什么。

也可以對整個目錄修正:

php-cs-fixer fix foo/

預設是 PSR-2 以及一些作者自訂的規(guī)則,如果要強制只用 PSR-2 的話可以用 --level=psr2

有一些要注意的地方是,php-cs-fixer 因為是在不破壞相容性的前提下修正的,所以有些 method naming 的規(guī)則就無法修。不過比起手動修正 legacy code,可以省下不少時間…


via gslin.org

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/20702.html

相關文章

  • PHP代碼修正之CodeSniffer

    摘要:它包含兩類腳本,和地址腳本對文件定義了一系列的代碼規(guī)范通常使用官方的代碼規(guī)范標準,比如的,能夠檢測出不符合代碼規(guī)范的代碼并發(fā)出警告或報錯可設置報錯等級。腳本能自動修正代碼格式上不符合規(guī)范的部分。 Last-Modified: 2019年5月10日13:59:27 參考鏈接 PHP開發(fā)規(guī)范之使用phpcbf腳本自動修正代碼格式 在PhpStorm中使用PSR2編碼規(guī)范phpcbf腳本自...

    khs1994 評論0 收藏0
  • php-cs-fixer - PHP 編碼格式化工具

    摘要:是個代碼格式化工具,格式化的標準是以及一些的標準。這個工具也和等優(yōu)秀的庫出自同門。如果同時設定了和,前者的優(yōu)先級更高。同時使用和命令可以顯示出需要修改的匯總,但是并不實際修改。你可以設置格式化的選項級別文件以及目錄。 php-cs-fixer 是個代碼格式化工具,格式化的標準是 PSR-1、PSR-2 以及一些 symfony 的標準。這個工具也和 symfony、twig 等優(yōu)秀的 ...

    ityouknow 評論0 收藏0
  • PHP 標準規(guī)范

    摘要:標準規(guī)范簡介是的簡寫,由組織制定的規(guī)范,是開發(fā)的實踐標準。具體標準有有了統(tǒng)一編碼風格規(guī)范,更有利于查看和學習各個框架或類庫,不不需要每次都適應新的編碼風格。同時在開發(fā)團隊內部使用統(tǒng)一的編碼規(guī)范更有利于代碼審查版本控制團隊內部交流。 PHP 標準規(guī)范 PSR PSR 簡介 PSR 是 PHP Standard Recommendations 的簡寫,由 PHP FIG 組織制定的 PHP...

    FuisonDesign 評論0 收藏0
  • 現(xiàn)在寫 PHP,你應該知道這些

    摘要:首先你應該是在用以上的版本,如果版本在這之下,是時候該升級了。按照其官網的說法,這個組織的目的并不是告訴你你應該怎么做,只是一些主流的框架之間相互協(xié)商和約定。和沒有出現(xiàn)在以上的列表中,是因為還沒有投票通過。不要被這些話所困擾。 首先你應該是在用 PHP 5.3 以上的版本,如果 PHP 版本在這之下,是時候該升級了。我建議如果有條件,最好使用最新的版本。 你應該看過 PHP The R...

    supernavy 評論0 收藏0
  • 那些 PHP 開發(fā)者可能用得上的工具

    PHP 函數(shù)的 JavaScript 實現(xiàn) module.exports = function array_sum (array) { // eslint-disable-line camelcase // discuss at: http://locutus.io/php/array_sum/ // original by: Kevin van Zonneveld (http://kv...

    JowayYoung 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<