emacs php模式下的对象缩进
我希望像Zend在对象上那样进行缩进:emacs php模式下的对象缩进,php,zend-framework,emacs,php-mode,Php,Zend Framework,Emacs,Php Mode,我希望像Zend在对象上那样进行缩进: $this->getResponse() ->appendBody('Hello World'); 但我现在得到的是: $this->getResponse() ->appendBody('Hello World'); 我不知道我该怎么做。 谢谢。php模式是一种相当原始的模式,它没有完全理解php的语义。它基于cc模式,因此您可以通过调整cc模式的设置来调整其缩进设置。这里有一个关于设置的概述,但是cc模式还有很
$this->getResponse()
->appendBody('Hello World');
但我现在得到的是:
$this->getResponse()
->appendBody('Hello World');
我不知道我该怎么做。
谢谢。php模式是一种相当原始的模式,它没有完全理解php的语义。它基于cc模式,因此您可以通过调整cc模式的设置来调整其缩进设置。这里有一个关于设置的概述,但是cc模式还有很多您可以使用的功能。看看吧。php模式的最新版本(可通过MELPA获得)可以做你想做的事情;在emacs配置中,只需将
php队列级联调用设置为t
(setq php-lineup-cascaded-calls t)
或者使用定制界面M-x customize group RET php RET