Netbeans 7.4 PHP缩进规则

Netbeans 7.4 PHP缩进规则,php,netbeans,indentation,Php,Netbeans,Indentation,我对netbeans 7.4中PHP代码的正确自动缩进(ALT+SHIFT+F)有问题: $this->templates = array( self::TEMPLATE_COMMENT => new Template( self::TEMPLATE_COMMENT, "foo" . Template::TEMPLATE_PLACEHOLDER_OBJECT_NAME . "bar", array(

我对netbeans 7.4中PHP代码的正确自动缩进(ALT+SHIFT+F)有问题:

$this->templates = array(           
         self::TEMPLATE_COMMENT => new Template(
                    self::TEMPLATE_COMMENT, "foo" . Template::TEMPLATE_PLACEHOLDER_OBJECT_NAME . "bar", array(
                "bing" => array(':' . Template::TEMPLATE_PLACEHOLDER_OBJECT_ID . ':', 'lalala'),
                    ), Template::TEMPLATE_PLACEHOLDER_USER_IMAGE
        )
);
如您所见,该行以“bing”开头,缩进错误。这是一个bug还是我如何防止它

首选结果应如下所示:

$this->templates = array(           
         self::TEMPLATE_COMMENT => new Template(
                    self::TEMPLATE_COMMENT, "foo" . Template::TEMPLATE_PLACEHOLDER_OBJECT_NAME . "bar", array(
                            "bing" => array(':' . Template::TEMPLATE_PLACEHOLDER_OBJECT_ID . ':', 'lalala'),
                    ), Template::TEMPLATE_PLACEHOLDER_USER_IMAGE
        )
);

如果查看首选项,
continuation缩进的默认值为8。您可能希望使其与其他缩进匹配。这只更改了第3行和第5行的缩进:(我假设它们是错误的。您想要什么输出?现在问题很清楚了,我希望其他人能帮助您(我实际上不知道)。无论如何,我使用了多个IDE,但它们从来没有正确设置复杂的格式(其中“正确”)意思是“我喜欢”);-)谢谢!现在我使用“phpstorm”没有任何问题。。。