1. 程式人生 > >在phpStrom中安裝php程式碼格式化外掛Php-cs-fixer

在phpStrom中安裝php程式碼格式化外掛Php-cs-fixer

由於phpStrom原來的外掛不再開源,現在轉為使用Php-cs-fixer格式化程式碼。以下為在phpStrom中安裝Php-cs-fixer的具體步驟。

    1. 新增

      進入phpStrom Settings -> Tools -> External Tools

      點選新增

      引數解讀

      Program:你的php編譯程式的路徑

      Parameters: D:\JetBrains\php-cs-fixer\php-cs-fixer.phar fix --config-file .php_cs $FileDir$\$FileName$
      其中:

      D:\JetBrains\php-cs-fixer\php-cs-fixer.phar是你

      步驟1中你下載的php-cs-fixer的路徑
      --config-file .php_cs使用專案目錄下的.php_cs模板也可以使用下面的引數自己指定psr2或者其他標準格式化程式碼
      (D:\JetBrains\php-cs-fixer\php-cs-fixer.phar fix —level=psr2 —verbose —config=sf23 $FileDir$\$FileName$)

    2. Working Directory: 工作目錄 $ProjectFileDir$

    3. 配置phpStrom快捷鍵

      進入phpStrom-> Settings->Appearance & Behavior -> Keymap

      使用查詢 php-cs-fixer



      新增格式化時使用的快捷鍵,我這裡使用的是Alt+Shift+Z,你可以設定你自己的快捷鍵。

      安裝完成,現在當你使用phpStrom便捷檔案想格式化程式碼時,你就可以使用你設定的快捷鍵格式化程式碼
      效果圖:

參考文件: http://tzfrs.de/2015/01/automatically-format-code-to-match-psr-standards-with-phpstorm/

注意:

不過使用這篇文件的配置時會報錯:%1不是有效的Win32應用程式

貌似這個作者沒有遇到這種情況。

轉自:http://www.cnblogs.com/timseng/articles/6089535.html