常用的phpstorm快捷鍵總結(帶截屏版)

常用的phpstorm快捷鍵總結(帶截屏版)  

 

  目  錄

PhpStorm的快捷鍵有10類

1.編輯相關

2.搜索/替換

3.被使用搜索

4.項目運行

5.debug相關

6.導航相關

7.重構相關

8.版本控制/本地歷史記錄

9.普通操作

10.快速模板

 

 

 

1.編輯相關

Ctrl + Space  最基本的自動完成提醒功能,提醒內容包括類名,方法名以及變量名。一般情況下輸入一個字母后會自動出現含該字母的自動提醒內容。 按上下箭選擇,然後回車確認即可。輸入的越多,匹配的越完整。

  

Ctrl + mouse over code  按住Ctrl,光標放到某函數上面,可查看到簡短的函數介紹。按住Ctrl點擊該函數即可定位到該函數的位置,最常用。

  

Alt + Insert 生成代碼菜單,包括函數或類註釋,版權信息,構造方法,抽象方法等,其中函數註釋最常用。

  爲函數添加註釋的方法:按組合鍵Alt + Insert—>選擇PHPDoc Blocks—>選擇需要添加註釋的函數—>回車確定—>輸入註釋內容即可。

  

Ctrl + /    以添加“//”的方式添加註釋,註釋添加到光標所在行的最前端。

  

 

Ctrl + Shift + /    以添加“/**/”的方式添加註釋,會選中代碼段的兩端

Ctrl + W 增量式的選中當前塊,會從光標所在處開始,每按一次,選中代碼塊增大一個區域。尤其在html中。(親自實驗,很好用)

Ctrl + W 對應,減小選中範圍。

Alt + Q 顯示包含光標所在位置的標籤頭

Ctrl + Alt + L 格式化代碼 (最常用的快捷鍵,當我們敲完代碼後,選中自己所寫的代碼,按下組合鍵,瞬間格式化你的代碼)。

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 刪除光標所在的行(常用

Shift + Enter 另起一新行。無論光標在行的那個位置。(常用

Ctrl + Shift + U 字符大小寫切換。(常用

    

Ctrl + Shift + ] / [  以區塊爲單位,從光標處 向後/向前 選擇,再次點擊增加選擇範圍。

 

  

Ctrl + Delete 刪除光標之後的部分單詞。

 

Ctrl + Backspace 刪除光標之前的部分單詞效果的上面相似(把光標放在html之後,點擊組合鍵,刪除了html)。

Ctrl + Shift + NumPad+ 打開所選中內容中全部摺疊的內容。常用

Ctrl + Shift + NumPad- 摺疊所選中的全部內容(常用

Ctrl + F4 關閉當前頁面。(常用

 

 

2.搜索/替換

Ctrl + F 查找(常用

 

 

F3 查找下一個,結合Ctrl + F 使用。

Shift + F3查找前一個,結合Ctrl + F 使用

Ctrl + R 替換。

 

 

Ctrl + Shift + F 在文件中查找。

 

Ctrl + Shift + R 在文件中替換

 

 

3.被使用搜索

Alt + F7 / Ctrl + F7 全項目被使用查找/當前文件聲明變量處。光標定位到某變量或函數上,查找該變量或函數在項目中的何處被使用到。


Ctrl + Shift + F7 在文件中變量或函數被使用處高亮(只要文件中用到該變量或者函數的地方都會被標記)

Ctrl + Alt + F7 顯示詳細被使用的位置列表。

 

 

4.項目運行

Shift + F10 運行

Shift + F9 debug

Alt + Shift + F10 選擇配置並運行

Alt + Shift + F9 選擇配置並debug。(自己親自運行一下自己的項目)

 

 

5.debug相關

F8 步過,繼續執行斷點後程序,按行執行,按一次執行一行

F7 步進。進入到斷點執行的內容程序。

F9 執行程序。(常用)。繼續執行斷點以後的程序,停到下一個斷點處。

Ctrl + F8 爲光標所在行打上斷點

Ctrl+Shift+F8 瀏覽斷點。(常用)。相當於斷點搜索功能。

 

 

6.導航相關

Ctrl + N 搜索類。全項目範圍。(常用

Ctrl + Shift + N 根據文件名搜索文件。全項目範圍。

Alt + Right/Left 左右切換打開的文件。(常用

F12 放回上次打開的工具窗口

Esc 返回編輯器界面(常用

Ctrl + G 按行號快速定位。(常用

Ctrl + E 打開最近打開過的文件列表。(常用

Ctrl + Alt + Left/Right 返回/前進到上次導航操作(常用

Ctrl + Shift + Backspace 返回到上次編輯的位置(常用

Alt + F1 調出目標窗口。例如調出文件列表窗口,文件結構窗口等。

  

Ctrl + B or Ctrl + Click 跳轉到函數的聲明處(常用

Alt + Up/Down 上下切換函數(常用

Ctrl + ] / [  定位到右/左側最近的大括號處。連續點擊擴大範圍

Ctrl + F12 打開文件結構的彈出窗

  

Ctrl + H 瀏覽選定類的層次結構

F2 / Shift + F2 下一個錯誤提示位置,或上一個錯誤提示位置。(常用

 

 

7.重構相關

F5 複製文件(常用

F6 移動文件(常用

Alt + Delete 安全刪除。會自動檢查被刪除的內容是否應用到其他地方。

shift + F6 爲所選文件重命名。需要光標定位到文件名上

 

 

8.版本控制/本地歷史記錄

Ctrl + K 提交代碼到svn。(常用

Ctrl + T 更新代碼到本地。(常用

Alt + Shift + C 瀏覽最近更改記錄

 

 

9.普通操作

Ctrl + Shift + A 查找操作。必須系統的keymap設置不知道在哪,點擊組合後屬於keymap即可搜索到。

Ctrl + Shift + F12 編輯區窗口最大化

Alt + Shift + F 添加到蒐藏

Alt + Shift + I 檢查當前文件。會顯示出錯誤提示,警告等信息

Ctrl + Alt + S 打開設置窗口(使用的時候可能和QQ的快捷鍵衝突)

 Ctrl + Tab 切換活動文件。(常用

 

 

10.快速模板(常用

輸入fore,按下Tab,會直接輸出foreach( as $item){}。

輸入forek,按下Tab,foreach ( as $index => $item) {}。

輸入pubf,按下Tab,會直接輸出public function。

 

其中一些使用頻率比較高,我都進行了標註

聲明:使用快捷鍵的目的是爲了能夠提高項目的開發效率,但是不要過於迷戀快捷鍵

發佈了42 篇原創文章 · 獲贊 9 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章