Лично, я отказываюсь использовать их для чего-либо кроме сообщений отладки. Я сделал это, но я пытаюсь не показать такую информацию клиентам или конечным пользователям. Мои клиенты не являются инженерами и иногда являются не компьютерным здравым смыслом. Я мог бы зарегистрировать эту информацию к консоли, но, поскольку я сказал, неохотно за исключением сборок отладки или для внутренних инструментов. Я предполагаю, что это действительно зависит от клиентской базы, которую Вы имеете, все же.
В ZendStudio вы можете применить PhpCodeFormatter, используя Ctrl + Shift + F .
] Форматировщик можно настроить в окне-> настройки-> PHP-> Стиль кода-> Форматирование (Zend Studio 7.0) для переформатирования массивов, как описано выше.
PDT (насколько мне известно) не имеет этой функции .
Я не уверен насчет Eclipse, но у меня была такая же проблема в TextMate. Я переключился на мягкие вкладки (также известные как 4 пробела) вместо вкладок, и теперь они действуют как «ожидаемые». Есть ли в ZendStudio такая возможность?
@MGriesbach: На самом деле PDT (Eclipse) имеет эта функция (в разделе «Источник-> Формат»)
@Sergei: Eclipse не имеет этой проблемы, но похоже, что с вашей конфигурацией что-то не так. Вы уверены, что просмотрели все варианты? Вы также можете отправить электронное письмо команде Zend, это звучит как довольно тривиальная ошибка со стороны наследников, поскольку она побуждает разработчиков писать код с неправильным отступом.
- edit -
Моя проблема, Eclipse PDT имеет эту проблему, но я просто привык :) Проблема исчезает, если я нажимаю вкладку, поэтому первая строка будет отступать. Остальные строки будут следовать правильно.
Нет, это ошибка Eclipse.
Я столкнулся с этим, используя ВСЕ текстовые редакторы Eclipse (SQL, XML, YML, ShellEd и т. Д.).
Однако это происходит только с моей установкой Eclipse для Linux (Kubuntu Karmic) на x86_64. Я тестировал ее на i386 Karmic на работе, и она отлично работает.