当我在我的 PHP 代码上运行设置为 PSR-2 的 PHP Code Inspector 时,它总是指出“类的右大括号必须在正文之后的下一行。” PhpStorm 像这样格式化类:
class MyClass
{
public function myFunction1()
{
// function body goes here
}
public function myFunction2()
{
// function body goes here
}
}
根据 PSR-2,类的右大括号应该紧跟在类主体之后,所以它应该是这样的:
class MyClass
{
public function myFunction1()
{
// function body goes here
}
public function myFunction2()
{
// function body goes here
}
}
有没有办法告诉 PhpStorm 正确执行此操作?我知道我可以将函数后的最大空行设置为 0,但这将适用于所有函数并且看起来很糟糕。在最终功能消失后,我只需要空行。有任何想法吗?