PhpStorm代码格式化程序和缩进

时间:2017-05-28 22:40:11

标签: php symfony intellij-idea phpstorm

我正在使用PhpStorm和Symfony 3来编写我的项目。

但我有一个问题。当我重新格式化代码时,

此代码:

enter image description here

变成这段代码:

enter image description here

而且我不知道为了解决这个问题需要改变的设置是什么:/任何想法?

2 个答案:

答案 0 :(得分:1)

我在https://www.jetbrains.com/help/phpstorm/reformat-and-rearrange-code.html找到了解决方案

首先在Settings-> Editor-> Tab:Formatter Control

中启用格式标记

之后,您可以通过以下方式打开/关闭每个语句/文档块上的格式化程序:

// @formatter:off

/**
 * @formatter:off
 */

请确保如果要格式化链式方法调用下方的代码,请使用// @formatter:on启用格式化程序。

答案 1 :(得分:0)

您可以在菜单中更改它:

File - > Default Settings - > Editor - > Code Style - > PHP 和重叠:Wrapping and Braces

Chained method calls : "Wrap always"
  Align when multiline   "Y"
  Place ';' on new Line  "Y"

之后,您可以重新格式化您的代码CTR+ALT+L

相关问题