phpstorm 快捷鍵

PHPStorm 快捷鍵大全(Win/Linux/Mac)

編輯

Win / Linux 註釋 使用頻率
Ctrl + Space 代碼自動完成(通常與輸入法衝突) ★☆☆☆☆
Ctrl + Shift + Enter 智能完善代碼(如:if ()) ★☆☆☆☆
Ctrl + P 方法參數提示,顯示默認參數 ★☆☆☆☆
Ctrl + Q 顯示註釋代碼 ★☆☆☆☆
Ctrl + mouse over code 查看到簡短的函數介紹 ★★★☆☆
Ctrl + F1 顯示錯誤或警告信息的描述(須要把光標放到錯誤或警告位置) ★☆☆☆☆
Alt + Insert 生成代碼段( 包括函數或類註釋,版權信息,構造方法,抽象方法等) ★★★★☆
Ctrl + O 插入覆蓋父類的方法 ★☆☆☆☆
Ctrl + I 實現抽象方法 ★☆☆☆☆
Ctrl + Alt + T 選中的代碼放在 if..else..、for、foreach 裏,或者函數裏,或者爲選中的代碼塊添加區域解釋(能夠摺疊該段代碼,摺疊後只顯示解釋,便於代碼管理) ★☆☆☆☆
Ctrl + / 以添加 「//」 的方式添加註釋 ★★★★☆
Ctrl + Shift + / 添加 「/**/」 的方式添加註釋 ★★★★☆
Ctrl + W 增量式的選中當前塊 ★★☆☆☆
Ctrl + Shift + W 與 Ctrl + W 對應,減少選中範圍 ★★☆☆☆
Alt + Q 顯示包含光標所在位置的標籤頭 ★☆☆☆☆
Alt + Enter 顯示意圖行動。 Show Intention Action ★★☆☆☆
Ctrl + Alt + L 格式化代碼 ★★☆☆☆
Ctrl + Alt + I 自動縮進。 ★★★☆☆
Tab / Shift + Tab 手動縮進 / 反向縮進 ★★★★★
Ctrl + X or Shift + Delete 剪切 ★★★★★
Ctrl + C or Ctrl + Insert 複製 ★★★★★
Ctrl + V or Shift + Insert 粘貼 ★★★★★
Ctrl + Shift + V 從粘貼板中選擇內容進行粘貼 ★★★☆☆
Ctrl + D 將當前行或者選擇的內容複製到下一行或光標處 ★★★☆☆
Ctrl + Y 刪除光標所在的行 ★★★☆☆
Ctrl + Shift + J 合成選中代碼到一行。格式化代碼的反向動做 ★☆☆☆☆
Ctrl + Enter 智能線分割 ★★☆☆☆
Shift + Enter 另起一新行。不管光標在行的那個位置 ★★☆☆☆
Ctrl + Shift + U 字符大小寫切換 ★★☆☆☆
Ctrl + Shift + ] / [ 以區塊爲單位,從光標處 向後 / 向前 選擇,再次點擊增長選擇範圍 ★☆☆☆☆
Ctrl + Delete 刪除光標以後的部分單詞 ★★★★☆
Ctrl + Backspace 刪除光標以前的部分單詞 ★★★★☆
Ctrl + +/- 摺疊 / 打開代碼塊,再次點擊擴大摺疊 / 打開範圍 ★★★★☆
Ctrl + Shift +  + 打開所有 ★★☆☆☆
Ctrl + Shift +  - 摺疊所有 ★★☆☆☆
Ctrl + F4 關閉當前頁面 ★★★☆☆
 

搜索 / 替換

Win / Linux 註釋 使用頻率
Ctrl + F 查找 ★★★★★
F3 查找下一個,結合查找使用 ★★☆☆☆
Shift + F3 查找前一個,結合查找使用 ★★☆☆☆
Ctrl + R 替換 ★★★★★
Ctrl + Shift + F 在文件中查找 ★★☆☆☆
Ctrl + Shift + R 在文件中替換 ★★☆☆☆
 

被使用搜索

Win / Linux 註釋 使用頻率
Alt + F7 / Ctrl + F7 全項目被使用查找 / 當前文件聲明變量處 ★☆☆☆☆
Ctrl + Shift + F7 在文件中變量或函數被使用處高亮 ★☆☆☆☆
Ctrl + Alt + F7 顯示詳細被使用的位置列表 ★☆☆☆☆
 

項目運行

Win / Linux 註釋 使用頻率
Alt + Shift + F10 選擇配置並運行 ★☆☆☆☆
Alt + Shift + F9 選擇配置並 debug ★☆☆☆☆
Shift + F10 運行 ★☆☆☆☆
Shift + F9 debug ★☆☆☆☆
Ctrl + Shift + F10 運行上次運行的配置 ★☆☆☆☆
Ctrl + Shift + X 運行命令行 ★☆☆☆☆
 

debug 相關(在 debug 的時候使用)

Win / Linux 註釋 使用頻率
F8 步過。繼續執行斷點後程序,按行執行,按一次執行一行 ★☆☆☆☆
F7 步進。進入到斷點執行的內容程序 ★☆☆☆☆
Shift + F7 智能進入 ★☆☆☆☆
Shift + F8 步驟 ★☆☆☆☆
ALT + F9 運行到光標 ★☆☆☆☆
ALT + F8 計算表達式 ★☆☆☆☆
F9 繼續執行斷點之後的程序,停到下一個斷點處 ★☆☆☆☆
Ctrl + F8 爲光標所在行打上斷點 ★☆☆☆☆
Ctrl+Shift+F8 瀏覽斷點 ★☆☆☆☆
 

導航相關

Win / Linux 註釋 使用頻率
Ctrl + N 搜索類。全項目範圍 ★☆☆☆☆
Ctrl + Shift + N 根據文件名搜索文件。全項目範圍 ★★★★☆
Ctrl + Alt + Shift + N 搜索函數。全項目範圍 ★★★★☆
Alt + Right/Left 左右切換打開的文件 ★★★☆☆
F12 放回上次打開的工具窗口 ★☆☆☆☆
Esc 返回編輯器界面 ★☆☆☆☆
Shift+ Esc 光標返回編輯框,關閉無用的窗口 ★☆☆☆☆
Ctrl+ Shift + F4 關閉活動運行 / 消息 // ... 選項卡 ★☆☆☆☆
Ctrl + G 按行號快速定位 ★★★☆☆
Ctrl + E 打開最近打開過的文件列表 ★★★★☆
Ctrl + Alt + Left/Right 返回 / 前進到上次導航操做 ★☆☆☆☆
Ctrl + Shift + Backspace 返回到上次編輯的位置 ★☆☆☆☆
Alt + F1 調出目標窗口 ★☆☆☆☆
Ctrl + B or Ctrl + Click 跳轉到函數的聲明處 ★★★★★
Ctrl + Alt + B 到實施(S) ★☆☆☆☆
Ctrl + Shift + I 打開快速定義查詢 ★☆☆☆☆
Ctrl + Shift + B 找變量的 類 ★☆☆☆☆
Ctrl + U 轉到 super-method/super-class ★☆☆☆☆
Alt + Up/Down 上下切換函數 ★★★☆☆
Ctrl + ] / [ 定位到右 / 左側最近的大括號處。連續點擊擴大範圍 ★☆☆☆☆
Ctrl + F12 打開文件結構的彈出窗 ★☆☆☆☆
Ctrl + H 瀏覽選定類的層次結構 ★☆☆☆☆
F2 / Shift + F2 下 / 上高亮錯誤或警告快速定位 ★☆☆☆☆
F4 / Ctrl + Enter 查找變量來源 ★☆☆☆☆
Alt + Home 組合顯示導航欄 ★☆☆☆☆
F11 切換書籤 ★★★★☆
Ctrl + F11 切換書籤助記符 ★★★★☆
Ctrl + #[0-9] 轉到編號書籤 ★☆☆☆☆
Shift + F11 顯示書籤 ★★★☆☆
 

重構相關

Win / Linux 註釋 使用頻率
F5 複製文件 ★★★☆☆
F6 移動文件 ★★★☆☆
Alt + Delete 安全刪除 ★☆☆☆☆
Shift + F6 爲所選文件重命名 ★★★☆☆
Ctrl + Alt + N 內聯變量 ★☆☆☆☆
Ctrl + Alt + M 引入方法 ★☆☆☆☆
Ctrl + Alt + V 引入變量 ★☆☆☆☆
Ctrl + Alt + F 相似引入變量 ★☆☆☆☆
Ctrl + Alt + C 引入常量 ★☆☆☆☆
 

版本控制 / 本地歷史記錄

Win / Linux 註釋 使用頻率
Alt + ~ 打開版本操做控制檯 ★☆☆☆☆
Ctrl + K 提交代碼 ★★★★★
Ctrl + T 更新代碼到本地 ★★★★★
Alt + Shift + C 瀏覽最近更改記錄 ★☆☆☆☆
 

普通操做

Win / Linux 註釋 使用頻率
Ctrl + Shift + A 查找操做 ★★★★★
Alt + #[0-9] 打開對應的工具窗口 ★☆☆☆☆
Ctrl + Shift + F12 編輯區窗口最大化 ★★★☆☆
Alt + Shift + F 添加到收藏 ★☆☆☆☆
Alt + Shift + I 檢查當前文件 ★☆☆☆☆
Ctrl + ~ 快速切換主題 ★☆☆☆☆
Ctrl + Alt + S 打開設置窗口 ★☆☆☆☆
Ctrl + Tab 切換活動文件 ★★★★★
相關文章
相關標籤/搜索