Я использую следующий стиль инициализации массива в коде:
$a = array(
'one' => 123,
'two' => 456
);
Но PDT/Zend Studio в этом случае работает некорректно; после нажатия клавиши [Return] он помещает курсор под $a (в моем примере) и игнорирует отступ. Если ключи массива являются числами (по крайней мере, не начинаются с кавычек), все работает нормально.
Вот как это работает на данный момент (| — это позиция, куда редактор ставит курсор после нажатия [Return])
$a = array(
'one' => 123,[RETURN]
|
);
Это ожидаемый результат:
$a = array(
'one' => 123,[RETURN]
|
);
Так можно ли заставить редактора следовать моим правилам отступов?