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

人気記事 はてなブックマーク

この日記のはてなブックマーク数