Я один из многих разработчиков, которые предпочитают отступ табуляции над пробелами, независимо от того, что FIG рекомендует или устанавливает в качестве стандарта.
Я установил PhpStorm несколько дней назад, и я оцениваю его (я использую PDT Eclipse).
У меня есть одна проблема, которая очень раздражает в PHP Storm, и я не могу найти настройки или решения для нее:
Мне нравится делать отступы для массивов с двумя вкладками, а также закрывать скобки с тем же отступом, что и у ключей массива (см. Пример ниже). Есть ли способ заставить PhpStorm использовать этот вид отступа или, по крайней мере, не дать ему заставить свой собственный отступ в массивах?
$arr = array(
'key1' => 'value1',
'arr1' => array(
'key2' => 'value2',
),
);
Вам нужно будет установить двойной отступ в стиле кода. Но это сделало бы двойной отступ везде. Хотя я понимаю, что это не отвечает на ваш вопрос, я бы предложил придерживайтесь разумного подхода и везде используйте только одну вкладку (возможно установка 8 вкладок в ширину).
Других решений пока нет …