在PhpStorm中格式化内容时,如何在方法中和类名之后的')'之后禁用换行符

时间:2018-10-09 19:25:12

标签: phpstorm

在格式化内容之前,我具有以下类定义。

class MyClass {
  public function __construct() {
    // ...
  }
}

格式化内容后。

class MyClass
{
  public function __construct()
  {
    // ...
  }
}

我正在使用PhpStorm2018。用Ctrl+Alt+L格式化行时。如何禁用此功能?

1 个答案:

答案 0 :(得分:3)

大括号的放置取决于您的代码样式设置。

要使左括号保持在同一行,请转到Editor->Code Style->PHP下的设置,然后将“函数声明中”的括号位置更改为“行尾”。

使用Ctrl+Alt+L自动格式化选择内容以及从模板(发布等)生成函数时,这将更改位置。