PhpStorm在多行和返回类型上正确格式化func decl和params

时间:2016-07-17 23:46:26

标签: phpstorm

我的问题类似于this。当参数分割成多行时,我希望PhpStorm正确地(根据PSR-2)格式函数声明。当我没有指定返回类型

时它会这样做
public function trafficFromStartDate(
    string $startDate,
    string $id
) {
    ...
}

但是当我指定返回类型时,它会在下一行中断{,但它应该保持在)

的同一行
public function trafficFromStartDate(
    string $startDate,
    string $id
) : stdClass
{
    ...
}

我需要

public function trafficFromStartDate(
    string $startDate,
    string $id
) : stdClass {
    ...
}

我的格式配置

format config

1 个答案:

答案 0 :(得分:0)

不幸的是,目前的PhpStorm版本(2016.2是最新版本)不可能有格式化。

https://youtrack.jetbrains.com/issue/WI-31618 - 观看此机票(星级/投票/评论)以获得有关任何进展的通知。