2016-07-15 401 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機器)