Поэтому я использую SublimeText3 в Windows. Мне нравится писать мой PHP в стандарте кодирования PSR-2.
Однако SublimeText3 по умолчанию любит делать ужасные вещи с массивами.
Что я хочу это:
$fruit_colors = array(
'apples' => 'green',
'bananas' => 'yellow',
'oranges' => 'orange'
);
Что Sublime делает, когда я нажимаю Enter, чтобы перейти на новую строку в массиве:
$fruit_colors = array(
'apples' => 'green',
'bananas' => 'yellow',
'oranges' => 'orange'
);
Довольно грубый, верно?
Кроме того, у меня установлен пакет CodeFormatter, но, похоже, это не помогает исправить это. Есть ли файл, который я могу обновить шаблон кода, как в PHPStorm или Eclipse?
Кроме того, Re-Indent не работает, пока никто не предложил это. Даже если это произойдет, я не хочу запускать его каждый раз, когда пишу массив.
Это становится нарушителем условий для меня и Sublime. SublimeText2 никогда не было этой проблемы!
Спасибо за любую помощь.
Задача ещё не решена.
Других решений пока нет …