当我在我的PHP代码上运行PHP Code Inspector设置为PSR-2时,它总是指出"类的右括号必须在正文后面的下一行。" 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,但是这将适用于所有函数并且看起来很糟糕。在最终功能消失后我只需要空白行。有什么想法吗?