2016-07-15 406 views
1

我想更改我的PhpStorm代码重新排列。我想将所有功能都改为字母,然后通过私人,公共或受保护的功能进行分组。如何更改字母的PhpStorm重新排列代码

有谁知道如何?

+0

那么..你现在有什么设置? – LazyOne

+0

我只有基本设置,因为我无法完成 –

+0

因此..显示你有什么。我个人不使用它(现在)..但已经尝试了大约6-9个月前,它为我的需要工作正常。 – LazyOne

回答

0

这样做的方法是去设置|编辑|代码样式| PHP 在窗口Matching rules中选择/ a方法规则并双击它。 将顺序设置为order by name并选择一个修饰符(公共,受保护或私有)。为其他修饰符添加新规则,并按您希望修饰符显示的顺序重新排列它们。

当您下次重新整理代码时,它将被正确排序。

例子(使用领域,而且应具有相同的行为):

/* Before */ 
public $a; 
private $z; 
public $d; 
public $c; 
private $j; 
public $e; 
protected $b; 
protected $t; 

/* After */ 
public $a; 
public $c; 
public $d; 
public $e; 
protected $b; 
protected $t; 
private $j; 
private $z; 

(注:这是对PHPStorm 2017.1与Windows 10做我不知道执行在Mac或这一行动的确切方式Linux机器)