2017-02-16 10 views
2

vimプラグインhttps://github.com/stephpy/vim-php-cs-fixerを使用してphp-cs-fixer &をインストールしました。私はhttps://github.com/laravel/framework/blob/5.4/.php_csからカスタム設定ファイルを使用しています。しかし、私はこの問題を抱えています。@paramからの余分なスペースはcommentブロックから削除されます。php-cs-fixerをvimでlaravelに使用するには?

どうすればこの問題を解決できますか?事前にありがとう。

LaravelはPSR2コーディング規格を使用しています。

/** 
* Register a binding with the container. 
* 
* @param string|array $abstract 
* @param \Closure|string|null $concrete 
* @param bool $shared 
* @return void 
*/ 
public function bind($abstract, $concrete = null, $shared = false) 
{ 
    // 
} 

ありがとう: 注@param属性は二つの空間、引数の型、2つの以上のスペース、そして最終的には変数名が続いていること - ドキュメントに関するlaravel.comから

答えて

0

あなたはおそらく "phpdoc_align"フィクサーを探しています。 docsを参照してください:

enter image description here

Laravelは( "@Symfony" でマークされた)symfonyの標準からのより多くのを使用しています。

しかし、Laravelのすべてのフィクサーを見つける最良の方法は、Laravel repostioryのPHP-CS-Fixer configurationです。

+0

私は同じものを使用していましたが、問題を解決しませんでした。 phpcsのカスタム設定はlaravel repoのものです。 – Ganesh

+0

おそらく、CLIコマンドを使用する必要があります。 PHPStormを使っても同じことをします。 –

関連する問題