我在“首选项”>“PHP”>“代码样式”>“格式化程序”>“换行”上设置了首选数组初始值设定项缩进,但在键入数组初始值设定项缩进时,这是错误的:
$arr = array([ENTER]
····[CURSOR])
当我期待时:
$arr = array([ENTER]
··[CURSOR]
)
就像编辑 Javascript 代码一样。请注意,错误的缩进仅在键入时发生,而显式 CTRL+SHIFT+F 可以正确缩进数组初始值设定项。 (因此,这与许多其他询问如何设置缩进的问题并不重复,因为这里设置了缩进,但在键入时未应用缩进。)
在输入数组初始值设定项时如何获得正确的缩进?
我在 Zend Eclipse for PHP Developers 上的设置,位于PHP
> Code Style
> Formatter
:
-
Indentation
> Tab policy
> Spaces
-
Indentation
> Indentation size
> 2
-
Indentation
> Tab size
> 2
-
Indentation
> Default indentation for array initializers
> 2
-
Line Wrapping
> Expressions
> Array initializers
> Indentation policy
> Indent by one
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)