PhpStormのリフォーマットで改行を維持する : PhpStorm

Pocket

PhpStormはReformat Code(option + command + l)でPreference > Editor > Code Styleで設定したスタイルにフォーマットする。

// フォーマット前
some( 
  $arg1,
  $arg2
)

// フォーマット後
some( $arg1, $arg2 );

// フォーマット前
$str = 'abc.....'
    . 'def......'

// フォーマット後
$str = 'abc.....' . 'def......'

改行は維持したかったがフォーマットで改行が解消されてしまうのを停止する方法がわからず困っていた。

下記設定で改行の解消を停止できたのでメモ。
Preference > Editor > Code Style > PHPのWrapping and BracesタブのKeep when reformattingのLine breaksにチェックを入れる。

スクリーンショット 2015-03-11 16.06.47

コメント

No comments yet.

コメントの投稿

改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。