PhpStorm 7对齐连续的组合运算符和赋值

时间:2014-06-26 07:58:10

标签: php phpstorm

PhpStorm v7中php的代码样式可以对齐连续分配。但有没有办法让它与组合运算符对齐?

示例:

$a = 1;
$a *= 2;
$foo = 2;

应该成为:

$a   = 1;
$a  *= 2;
$foo = 2;

2 个答案:

答案 0 :(得分:1)

您可以通过名为Front End Alignment的设置窗口的插件部分上的浏览存储库按钮安装插件。

安装完毕后,您将在Code下拉列表中找到一个名为Regex Align的命令。我不太了解它,除了您可以突出显示要对齐的代码并执行此命令。它将弹出一个窗口,我只是输入一个等号并点击OK,它会根据最远的等号对齐你的代码。

我是PHPStorm的新手,我刚刚找到了这个插件,所以我确信它会做得更多,但这至少应该让你开始。

希望它有所帮助。

答案 1 :(得分:0)

几乎所有的PHP编码标准,例如Zend和PSR(http://framework.zend.com/manual/1.10/en/coding-standard.html)都不喜欢这样的对齐,因为当你在团队中工作时,每个其他成员都必须做这个无用的美化,即使他们没有预设与PHPStorm。