1

当我在我的 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,但这将适用于所有函数并且看起来很糟糕。在最终功能消失后,我只需要空行。有任何想法吗?

4

0 回答 0