79字符线宽Symfony 2

时间:2013-02-09 23:37:07

标签: symfony formatting

我在Symfony 2(PHP框架)中进行了大量编程。当我使用Python编程时,我的线条长达79个字符并没有太大的麻烦,但是当我用PHP编程时,特别是在Symfony中使用它的长包名称时,我发现很难保持79个字符的线宽并保持代码美观,易于同时遵循。例如,下面的代码很难包装到79个字符并保持“好”。

return $this->render('MyDemoCodeVendorBundle:Default:preregister_service_vendor.html.twig', array('form' => $form->createView()));

对于如此格式化相当短的线宽的代码,您有什么建议/样式建议吗?谢谢!

1 个答案:

答案 0 :(得分:2)

我建议使用广泛接受的标准,如PSR-2:https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md。该页面上有一些处理长线的例子。 PSR-2表示120个字符的“软”限制,而不是您对79个字符的偏好,但遵循他们的指导方针,我会写这样的行:

return $this->render(
    'MyDemoCodeVendorBundle:Default:preregister_service_vendor.html.twig',
    array('form' => $form->createView())
);

假设有4个空格缩进,那么最多可以给你75个字符。