私はSymfony 3でPhpStormを使ってプロジェクトを書いています。PhpStormコードフォーマッタとインデント
しかし、私は問題があります。私は、コードを再フォーマットし、
このコード:
は、このコードに変わる:
そして私は、私は変更する必要がある設定であるかわかりませんそれを修正する:/任意のアイデア?
私はSymfony 3でPhpStormを使ってプロジェクトを書いています。PhpStormコードフォーマッタとインデント
しかし、私は問題があります。私は、コードを再フォーマットし、
このコード:
は、このコードに変わる:
そして私は、私は変更する必要がある設定であるかわかりませんそれを修正する:/任意のアイデア?
メニューで変更:
File
- >Default Settings
- >Editor
- >Code Style
- >PHP
との重複を:Wrapping and Braces
:
Chained method calls : "Wrap always"
Align when multiline "Y"
Place ';' on new Line "Y"
を、それはあなたがコードCTR+ALT+L
インデントが正しいように見えます。必要がある場合は、タブを使用するだけです。 –
実際に修正するものはありません。これは、チェーン化された各ノードのレベルを判断する方法がないため、メソッドチェーンが一般的にどのようにフォーマットされるかです。私はそのような理由でSymfonyの設定ファイルを再フォーマットしない傾向があります。インデントは読みやすくするためのものです。 – fyrye
@fyryeが言ったことに加えて、このファイル/コードの断片をフォーマットしないでください。そうしないと、「フォーマットしないでください」というコメントをつけることもできます - https://www.jetbrains.com/help/を参照してください。 phpstorm/code-style.html#d366576e184 – LazyOne