PHP CS Fixerを実行するプラグインを作成しました。 とういうことで、簡単に機能だけ紹介します。
環境
- NetBeans 7.3+
PHP CS Fixer
NetBeans PHP CS Fixer Plugin
問題なさそうであれば、Plugin Portalへ登録します。 Plugin Portalへ登録しました。
- https://bitbucket.org/junichi11/netbeans-php-cs-fixer (Source)
- https://bitbucket.org/junichi11/netbeans-php-cs-fixer/downloads (nbm)
- http://plugins.netbeans.org/plugin/49042/php-cs-fixer (Plugin Portal)
実行できるコマンド
- fix
- fix –dry-run
- self-update
fix –dry-runはアウトプットウィンドウに結果だけ出力します。
設定
グローバルオプションとプロジェクトプロパティに設定することができ、どちらを使うか選択することができます。
追記:run on saveのオプションは未実装です。
グローバル
ツール > オプション > PHP > PHP CS Fixer
プロジェクト
プロジェクトプロパティ > PHP CS Fixer
Issues
ツイッターやgithub, bitbacketなどに遠慮無くどうぞー。
公式でのサポートについて
NetBeans 7.4からPHP CS とMess Detectorがサポートされます。 7.4の機能追加は終了しているので、公式でサポートされるとしたら、7.5(8.0)以降になると思います。 (パッチつくる予定ではいますが、どうなるかわかりません)