をPHPを入力している間、私はPHP>コードスタイル> Fromatter>ラインの折り返しに>設定に私の好み配列初期化子のインデントを設定しますが、入力配列の初期化子インデントが間違っている間:間違った配列初期化子のインデントのEclipse
$arr = array([ENTER]
····[CURSOR])
ながらI期待している:
$arr = array([ENTER]
··[CURSOR]
)
Javascriptコードの編集が起こるようです。間違った字下げは入力中にのみ起こりますが、明示的なCTRL + SHIFT + Fは配列初期化子を正しくインデントします。 (ここでインデントを設定するが、入力時にはインデントが設定されていないので、インデントを設定する方法は他にもたくさんあります)
どのようにして、 EclipseのジュノでMethod Declarations -> parameters
動作しません。 PHPフォーマッタの規則は、少なくともライブラリーのインデントには影響しないようです(少なくとも配列の初期化子については)。 –
@ Heran Formatter - > Tab policy =スペースとインデントサイズ= 1 – Pigueiras
これでインデントが1スペース分設定されますが、それは私が望むものではありません。私は、Eclipse PDTが何らかの形で、フォーマッタ・プラグインでオーバーロードできない配列初期化子の二重インデントをハードコードしていると思います。 –