PhpStorm Mac / Windows常用快捷鍵
- 2019 年 12 月 24 日
- 筆記
最常用快捷鍵
這篇文章是從LearnKu借鑒過來的,但是LearnKu的這個文章沒有把日常最常用的總結在一起,並且有一些我自己在開發中常常使用,也總結在了下面:
序號 |
MAC |
Windows / Linux |
注釋 |
使用頻率 |
---|---|---|---|---|
1 |
⌘N,⌃↩,⌃N |
Alt + Insert |
生成程式碼段( 包括函數或類注釋,版權資訊,構造方法,抽象方法等) |
★★★★☆ |
2 |
⌘/ |
Ctrl + / |
以添加 「//」 的方式添加註釋 |
★★★★☆ |
3 |
⌘⌥/ |
Ctrl + Shift + / |
添加 「/**/」 的方式添加註釋 |
★★★★☆ |
4 |
tab,⇧+tab |
Tab / Shift + Tab |
手動縮進 / 反向縮進 |
★★★★★ |
5 |
⌘X |
Ctrl + X or Shift + Delete |
剪切 |
★★★★★ |
6 |
⌘C |
Ctrl + C or Ctrl + Insert |
複製 |
★★★★★ |
7 |
⌘V |
Ctrl + V or Shift + Insert |
粘貼 |
★★★★★ |
8 |
⌘D |
Ctrl + D |
將當前行或者選擇的內容複製到下一行或游標處 |
★★★★☆ |
9 |
⌘del |
Ctrl + Y |
刪除游標所在的行 |
★★★★☆ |
10 |
⌥ + del |
Ctrl + Delete |
刪除游標之後的部分單詞 |
★★★★☆ |
11 |
⌥ + Backspace |
Ctrl + Backspace |
刪除游標之前的部分單詞 |
★★★★☆ |
12 |
⌘ +,- |
Ctrl + +/- |
摺疊 / 打開程式碼塊,再次點擊擴大摺疊 / 打開範圍 |
★★★★☆ |
13 |
⌘W |
Ctrl + F4 |
關閉當前頁面 |
★★★★☆ |
14 |
⌘F |
Ctrl + F |
查找 |
★★★★★ |
15 |
⌘R |
Ctrl + R |
替換 |
★★★★★ |
16 |
⌘⇧O |
Ctrl + Shift + N |
根據文件名搜索文件。全項目範圍 |
★★★★☆ |
17 |
⌘⌥O |
Ctrl + Alt + Shift + N |
搜索函數。全項目範圍 |
★★★★☆ |
18 |
⌘E |
Ctrl + E |
打開最近打開過的文件列表 |
★★★★★ |
19 |
⌘B or ⌘ Click |
Ctrl + B or Ctrl + Click |
跳轉到函數的聲明處 |
★★★★★ |
20 |
F3 |
F11 |
切換書籤 |
★★★★☆ |
21 |
⌥F3 |
Ctrl + F11 |
切換書籤助記符 |
★★★★☆ |
22 |
⌘⇧A |
Ctrl + Shift + A |
查找操作 |
★★★★★ |
23 |
⌃+Tab |
Ctrl + Tab |
切換活動文件 |
★★★★★ |
MAC系統快捷圖標
- 符號: ⌘ 解釋:Command
- 符號: ⇧ 解釋:Shift
- 符號: ⌃ 解釋:Control
- 符號: ↩ 解釋:Enter/Return
- 符號: ⌥ 解釋:Option / Alt
編輯
Win / Linux |
Mac |
注釋 |
使用頻率 |
---|---|---|---|
Ctrl + Space |
⌃Space |
程式碼自動完成(一般與輸入法衝突) |
★☆☆☆☆ |
Ctrl + Shift + Enter |
⌘ ⇧ ↩ |
智慧完善程式碼(如:if ()) |
★☆☆☆☆ |
Ctrl + P |
⌘P |
方法參數提示,顯示默認參數 |
★☆☆☆☆ |
Ctrl + Q |
⌃J |
顯示注釋程式碼 |
★☆☆☆☆ |
Ctrl + mouse over code |
⌘+mouse over code |
查看到簡短的函數介紹 |
★★★☆☆ |
Ctrl + F1 |
⌘F1 |
顯示錯誤或警告資訊的描述(需要把游標放到錯誤或警告位置) |
★☆☆☆☆ |
Alt + Insert |
⌘N,⌃↩,⌃N |
生成程式碼段( 包括函數或類注釋,版權資訊,構造方法,抽象方法等) |
★★★★☆ |
Ctrl + O |
⌃O |
插入覆蓋父類的方法 |
★☆☆☆☆ |
Ctrl + I |
⌃I |
實現抽象方法 |
★☆☆☆☆ |
Ctrl + Alt + T |
⌘⌥T |
選中的程式碼放在 if..else..、for、foreach 里,或者函數里,或者為選中的程式碼塊添加區域解釋(可以摺疊該段程式碼,摺疊後只顯示解釋,便於程式碼管理) |
★☆☆☆☆ |
Ctrl + / |
⌘/ |
以添加 「//」 的方式添加註釋 |
★★★★☆ |
Ctrl + Shift + / |
⌘⌥/ |
添加 「/**/」 的方式添加註釋 |
★★★★☆ |
Ctrl + W |
⌥↑ |
增量式的選中當前塊 |
★★☆☆☆ |
Ctrl + Shift + W |
⌥↓ |
與 Ctrl + W 對應,減小選中範圍 |
★★☆☆☆ |
Alt + Q |
⌃⇧Q |
顯示包含游標所在位置的標籤頭 |
★☆☆☆☆ |
Alt + Enter |
⌥↩ |
顯示意圖行動。 Show Intention Action |
★★☆☆☆ |
Ctrl + Alt + L |
⌘⌥L |
格式化程式碼 |
★★☆☆☆ |
Ctrl + Alt + I |
⌃⌥I |
自動縮進。 |
★★★☆☆ |
Tab / Shift + Tab |
tab,⇧+tab |
手動縮進 / 反向縮進 |
★★★★★ |
Ctrl + X or Shift + Delete |
⌘X |
剪切 |
★★★★★ |
Ctrl + C or Ctrl + Insert |
⌘C |
複製 |
★★★★★ |
Ctrl + V or Shift + Insert |
⌘V |
粘貼 |
★★★★★ |
Ctrl + Shift + V |
⌘⇧V |
從粘貼板中選擇內容進行粘貼 |
★★★☆☆ |
Ctrl + D |
⌘D |
將當前行或者選擇的內容複製到下一行或游標處 |
★★★☆☆ |
Ctrl + Y |
⌘del |
刪除游標所在的行 |
★★★☆☆ |
Ctrl + Shift + J |
⌃⇧J |
合成選中程式碼到一行。格式化程式碼的反向動作 |
★☆☆☆☆ |
Ctrl + Enter |
⌘↩ |
智慧線分割 |
★★☆☆☆ |
Shift + Enter |
⇧↩ |
另起一新行。無論游標在行的那個位置 |
★★☆☆☆ |
Ctrl + Shift + U |
⌘⇧U |
字元大小寫切換 |
★★☆☆☆ |
Ctrl + Shift + ] / [ |
⌘⇧],⌘⇧[ |
以區塊為單位,從游標處 向後 / 向前 選擇,再次點擊增加選擇範圍 |
★☆☆☆☆ |
Ctrl + Delete |
⌥ + del |
刪除游標之後的部分單詞 |
★★★★☆ |
Ctrl + Backspace |
⌥ + Backspace |
刪除游標之前的部分單詞 |
★★★★☆ |
Ctrl + +/- |
⌘ +,- |
摺疊 / 打開程式碼塊,再次點擊擴大摺疊 / 打開範圍 |
★★★★☆ |
Ctrl + Shift + + |
⌘ ⇧+ |
打開全部 |
★★☆☆☆ |
Ctrl + Shift + – |
⌘ ⇧- |
摺疊全部 |
★★☆☆☆ |
Ctrl + F4 |
⌘W |
關閉當前頁面 |
★★★☆☆ |
搜索 / 替換
Win / Linux |
Mac |
注釋 |
使用頻率 |
---|---|---|---|
Ctrl + F |
⌘F |
查找 |
★★★★★ |
F3 |
⌘G |
查找下一個,結合查找使用 |
★★☆☆☆ |
Shift + F3 |
⌘⇧G |
查找前一個,結合查找使用 |
★★☆☆☆ |
Ctrl + R |
⌘R |
替換 |
★★★★★ |
Ctrl + Shift + F |
⌘⇧F |
在文件中查找 |
★★☆☆☆ |
Ctrl + Shift + R |
⌘⇧R |
在文件中替換 |
★★☆☆☆ |
項目運行
Win / Linux |
Mac |
注釋 |
使用頻率 |
---|---|---|---|
Alt + Shift + F10 |
⌃⌥R |
選擇配置並運行 |
★☆☆☆☆ |
Alt + Shift + F9 |
⌃⌥D |
選擇配置並 debug |
★☆☆☆☆ |
Shift + F10 |
⌃R |
運行 |
★☆☆☆☆ |
Shift + F9 |
⌃D |
debug |
★☆☆☆☆ |
Ctrl + Shift + F10 |
⌃⇧R,⌃⇧D |
運行上次運行的配置 |
★☆☆☆☆ |
Ctrl + Shift + X |
⌘⇧X |
運行命令行 |
★☆☆☆☆ |
Debug 相關
Win / Linux |
Mac |
注釋 |
使用頻率 |
---|---|---|---|
F8 |
F8 |
步過。繼續執行斷點後程式,按行執行,按一次執行一行 |
★☆☆☆☆ |
F7 |
F7 |
步進。進入到斷點執行的內容程式 |
★☆☆☆☆ |
Shift + F7 |
⇧F7 |
智慧進入 |
★☆☆☆☆ |
Shift + F8 |
⇧F8 |
步驟 |
★☆☆☆☆ |
ALT + F9 |
⌥F9 |
運行到游標 |
★☆☆☆☆ |
ALT + F8 |
⌥F8 |
計算表達式 |
★☆☆☆☆ |
F9 |
⌘⌥R |
繼續執行斷點以後的程式,停到下一個斷點處 |
★☆☆☆☆ |
Ctrl + F8 |
⌘F8 |
為游標所在行打上斷點 |
★☆☆☆☆ |
Ctrl+Shift+F8 |
⌘⇧F8 |
瀏覽斷點 |
★☆☆☆☆ |
導航相關
Win / Linux |
Mac |
注釋 |
使用頻率 |
---|---|---|---|
Ctrl + N |
⌘O |
搜索類。全項目範圍 |
★☆☆☆☆ |
Ctrl + Shift + N |
⌘⇧O |
根據文件名搜索文件。全項目範圍 |
★★★★☆ |
Ctrl + Alt + Shift + N |
⌘⌥O |
搜索函數。全項目範圍 |
★★★★☆ |
Alt + Right/Left |
⌃←,⌃→ |
左右切換打開的文件 |
★★★☆☆ |
F12 |
F12 |
放回上次打開的工具窗口 |
★☆☆☆☆ |
Esc |
Esc |
返回編輯器介面 |
★☆☆☆☆ |
Shift+ Esc |
⇧ + Esc |
游標返回編輯框,關閉無用的窗口 |
★☆☆☆☆ |
Ctrl+ Shift + F4 |
⌘⇧F4 |
關閉活動運行 / 消息 // … 選項卡 |
★☆☆☆☆ |
Ctrl + G |
⌘L |
按行號快速定位 |
★★★☆☆ |
Ctrl + E |
⌘E |
打開最近打開過的文件列表 |
★★★★☆ |
Ctrl + Alt + Left/Right |
⌘⌥←,⌘⌥→ |
返回 / 前進到上次導航操作 |
★☆☆☆☆ |
Ctrl + Shift + Backspace |
⌘⇧ + Backspace |
返回到上次編輯的位置 |
★☆☆☆☆ |
Alt + F1 |
⌥F1 |
調出目標窗口 |
★☆☆☆☆ |
Ctrl + B or Ctrl + Click |
⌘B or ⌘ Click |
跳轉到函數的聲明處 |
★★★★★ |
Ctrl + Alt + B |
⌘⌥B |
到實施(S) |
★☆☆☆☆ |
Ctrl + Shift + I |
⌥Space,⌘Y |
打開快速定義查詢 |
★☆☆☆☆ |
Ctrl + Shift + B |
⌃⇧B |
找變數的 類 |
★☆☆☆☆ |
Ctrl + U |
⌘U |
轉到 super-method/super-class |
★☆☆☆☆ |
Alt + Up/Down |
⌃↑,⌃↓ |
上下切換函數 |
★★★☆☆ |
Ctrl + ] / [ |
⌘],⌘[ |
定位到右 / 左側最近的大括弧處。連續點擊擴大範圍 |
★☆☆☆☆ |
Ctrl + F12 |
⌘F12 |
打開文件結構的彈出窗 |
★☆☆☆☆ |
Ctrl + H |
⌃H |
瀏覽選定類的層次結構 |
★☆☆☆☆ |
F2 / Shift + F2 |
F2,⇧F2 |
下 / 上高亮錯誤或警告快速定位 |
★☆☆☆☆ |
F4 / Ctrl + Enter |
F4/⌘↓ |
查找變數來源 |
★☆☆☆☆ |
Alt + Home |
⌥ Home |
組合顯示導航欄 |
★☆☆☆☆ |
F11 |
F3 |
切換書籤 |
★★★★☆ |
Ctrl + F11 |
⌥F3 |
切換書籤助記符 |
★★★★☆ |
Ctrl + #[0-9] |
⌃0…⌃9 |
轉到編號書籤 |
★☆☆☆☆ |
Shift + F11 |
⌘F3 |
顯示書籤 |
★★★☆☆ |
重構相關
Win / Linux |
Mac |
注釋 |
使用頻率 |
---|---|---|---|
F5 |
F5 |
複製文件 |
★★★☆☆ |
F6 |
F6 |
移動文件 |
★★★☆☆ |
Alt + Delete |
⌘ Del |
安全刪除 |
★☆☆☆☆ |
Shift + F6 |
⇧F6 |
為所選文件重命名 |
★★★☆☆ |
Ctrl + Alt + N |
⌘⌥N |
內聯變數 |
★☆☆☆☆ |
Ctrl + Alt + M |
⌘⌥M |
引入方法 |
★☆☆☆☆ |
Ctrl + Alt + V |
⌘⌥V |
引入變數 |
★☆☆☆☆ |
Ctrl + Alt + F |
⌘⌥F |
類似引入變數 |
★☆☆☆☆ |
Ctrl + Alt + C |
⌘⌥C |
引入常量 |
★☆☆☆☆ |
版本控制 / 本地歷史記錄
Win / Linux |
Mac |
注釋 |
使用頻率 |
---|---|---|---|
Alt + ~ |
⌃V |
打開版本操作控制台 |
★☆☆☆☆ |
Ctrl + K |
⌘K |
提交程式碼 |
★★★★★ |
Ctrl + T |
⌘T |
更新程式碼到本地 |
★★★★★ |
Alt + Shift + C |
⌥⇧C |
瀏覽最近更改記錄 |
★☆☆☆☆ |
文章來源:PHPStorm 快捷鍵大全(Win/Linux/Mac)