Хотелось бы, чтобы у меня был такой отступ, как у Зенда:
$this->getResponse() ->appendBody('Hello World');
Но сейчас у меня есть:
, и я понятия не имею, какЯ могу сделать таким образом.Спасибо.
php-mode - довольно примитивный режим, который не совсем понимает семантику PHP. Он основан на cc-режиме, так что вы можете изменить его настройки отступа, настроив настройки cc-mode. Здесь есть обзор настроек здесь , но в cc-mode гораздо больше возможностей для игры. Взгляните на этот вопрос .
Последние версии php-режима (доступны через MELPA) могут делать то, что вы хотите;просто установите php-lineup-cascaded-calls на t в вашей конфигурации emacs.
php-lineup-cascaded-calls
t
(setq php-lineup-cascaded-calls t)
Или используйте интерфейс настройки M-x customize-group RET php RET.
M-x customize-group RET php RET