如何在phpstorm或webstorm中将文本与特定字符对齐?

时间:2013-06-24 17:20:26

标签: php text alignment phpstorm webstorm

我有这个文字

$test1 = 'testing1';
$test1test1 = 'testing1';
$test1test1test1 = 'testing1';
$test1 = 'testing1';

我想使用标签

这样对齐它
$test1           = 'testing1';
$test1test1      = 'testing1';
$test1test1test1 = 'testing1';
$test1           = 'testing1';

有没有办法在phpstorm或webstorm中执行此操作?

6 个答案:

答案 0 :(得分:53)

Cmd + Alt + L(在Mac中)或Ctrl + Alt + L(Win)和PHP Storm将格式化代码取决于您在“设置”中的代码样式。设置此代码样式go: 档案 - >设置 - >代码风格 - > PHP(在这里选择您的语言) - >其他 - >对齐键值对 - 标记为已选中。然后按重新格式化代码(Ctrl + Alt + L)并瞧。您将获得代码,上面写的样式。

答案 1 :(得分:45)

对于我来说,我在PhpStorm 8.0.2中找到了它:

  

设置 - >编辑 - >代码风格 - > PHP - >环绕和支撑 - >对齐连续分配

答案 2 :(得分:20)

phpstorm 8

中的格式化选项

设置>代码风格> php>包裹和括号

enter image description here

检查两个选项    对齐选项和对齐常量

中的字段

现在你可以得到你想要的! :)

来源Jetbrains Blog

答案 3 :(得分:7)

在PhpStorm 8中,该选项位于:

File -> Settings -> Code style -> PHP -> Wrapping and Braces -> Assignment statement

答案 4 :(得分:2)

在Mac上2019.1的视觉更新:

转到PHP Storm> Preferences> Editor> Code Style> PHP> Wrapping and Braces> Assignment Statement> {{1 }}。

要激活它,请转到Align consecutive assignments> Code或按Reformat Code

enter image description here

答案 5 :(得分:0)

我们必须检查以下多个选项才能获得

  • 上述问题
  • 数组的键值对对齐

enter image description here