2013-02-20 14 views
4

我刚开始使用PhpStorm,它不想让我在打开<?php标记后缩进第一行。我更喜欢,所以我每次都手动做。这看起来可能相当微不足道,但经过搜索,我无法找到任何确定的理由来做这种或那种方式。打开脚本标记后是否有缩进的最佳做法?打开php标记后的缩进

+0

它告诉你停止编造奇怪的编码风格;-)也就是说,打开PHP标记后不要缩进。 – PeeHaa 2013-02-20 20:44:06

+0

@PeeHaa **为什么?** – 2013-02-20 20:44:57

+0

就我个人而言,我也打开PHP标签后缩进。我发现了一种在之前的偏好中编辑它的方法。 – 2013-02-20 20:45:51

回答

7

尽管未直接定义,但PSR-0,PSR-1,PSR-2PSR-3不会在PHP标记之后缩进。由于PSR是PHP编码风格的事实上的标准,因此我会建议坚持PSR标准并试图打破您的初始缩进习惯,如果没有其他理由来减少线条长度以及线条换行和换行符。

+0

谢谢,这是有帮助的,对我来说会少一些工作。 – 2013-02-20 21:59:54

7

打开PhpStorm的设置。在项目设置 - >代码样式 - > PHP您应该找到一个标签其他您可以在其中通过单击复选框设置所需的行为。PHP代码中的缩进代码。

但正如其他答案所示,这可能不是一个好主意,因为它违背了我所知道的任何通用编码标准。 :-)

+0

我同意。我会调整我的做法。 Jeremey1026的回答是我想要激励我的开关。 – 2013-02-21 16:29:22

+0

我个人不喜欢PSR编码风格,所以对我来说并不重要。感谢您发布这个问题的实际答案,因为php标签内的缩进使得代码更加可读。 – 2015-08-05 19:35:54

+0

真棒。非常感谢 – 2016-08-26 09:48:55