在PHPStorm 中定義數組時往往會寫成下面這樣:
public function index() { return [ 'foo' => 'bar', 'foo-bar' => 'foo-bar', 'f' => 'b' ]; }
這時就有一群強迫症跳出來說這個組數的鍵值怎麼沒對齊、怎麼沒有尾隨逗號、太醜了不能看。 。這時更改PHPStorm 中的一些設定項,便可達到下面的效果:
public function index() { return [ 'foo' => 'bar', 'foo-bar' => 'foo-bar', 'f' => 'b', ]; }
#設定步驟
開Settings - > Editor -> PHP -> Warpping and Braces
,找到Array itializer -> Align key-value paipars
並且勾選、儲存,那麼在使用Ctrl Alt L
格式化程式碼時會自動對齊陣列的鍵值對:
#此外建議在Code Conversion
中勾選這兩項:
在格式化時這兩項分別會強制使用陣列短語法、最後一個元素自動尾隨一個逗號。
PS:注意低版本的 PHPStorm 中 以上設定項的位置可能會不同,可在搜尋方塊中直接輸入設定項的名稱來定位。
相關PHP影片教學推薦:《PHP影片教學》
以上是使用PHPStorm對齊數組的鍵值對的詳細內容。更多資訊請關注PHP中文網其他相關文章!