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)