PHPStorm 快捷鍵&設定 === ###### tags: `PHP` `PHPStorm` `Shortcut` > 有夠狗的 ## 尋找檔案 Ctrl+Shift+n ## 自動生成 code 1. 鍵入 '!' 後按 tab 自動跑出 html 基本結構 2. 鍵入 tag 後再打 '>' 後面繼續接其他 tag 再按 tab 自動產生 tag 結構 e.g. ``` ul>li ``` 再按tab後會自動產生 ```htmlmixed= <ul> <li></li> </ul> ``` - 接 \* 號代表產生數量 e.g. ``` ul>li*3 ``` 自動產生 ```htmlmixed= <ul> <li></li> <li></li> <li></li> </ul> ``` - 接 . 號代表 class e.g. ``` ul>li.cool*3 ``` 自動產生 ```htmlmixed= <ul> <li class="cool"></li> <li class="cool"></li> <li class="cool"></li> </ul> ``` 3. 先輸入 pubf 再按 tab 會自動產生 ```php public function () { } ``` 並且會將游標放在輸入 function 名稱的位置 輸入好後**再按 tab**會跳到輸入參數的部分 **再按 tab**就會進到 function 中 ## Coding style 1. Ctrl + Alt + L 或是 Code > Reformat Code 重新 format 你醜醜的 coding style ## 開啟視窗 1. Alt + 9 Version Control 2. Ctrl + Shift + N 快速開檔 3. Ctrl + E 最近開啟過的檔案 ## 選取 1. Ctrl + W 區塊選字 2. Alt + J 多行編輯差不多的東西 e.g. ```htmlmixed= <!-- Font Awesome --> <link rel="stylesheet" href="{{ asset('css/font-awesome.min.css') }}"> <!-- Ionicons --> <link rel="stylesheet" href="{{ asset('css/ionicons.min.css') }}"> <!-- Theme style --> <link rel="stylesheet" href="{{ asset('css/AdminLTE.min.css') }}"> ``` 若游標放在第 2 行的 asset, 再按 Alt + J, 就會發生不得了的事情 ## 小設定 1. File>Settings 搜尋 laravel > Enable plugin for this project