IntelliJ IDEA 快捷鍵

Java相關開發中,使用Intellj IDEA是為了提高開發和調試效率,然而很多同學卻反映開發效率不高,甚至還不如Eclipse來的快。這其中主要原因就在於沒能掌握好快捷鍵的使用,需要不斷地在鼠標和鍵盤輸入之間來回切換。

古語有云,“工欲善其事,必先利其器”。

接下來,我就從實際開發經驗角度,給大家介紹一下常用快捷鍵。

設置快捷鍵

Intellj IDEA針對不同的平臺和其他開發工具提供不同組合的快捷鍵:常見的有針對操作系統Windows,Mac的快捷鍵系列組合以及其他開發工具的快捷鍵系列組合,如Sublime,Visual Studio Code等。那我們在使用Intellj IDEA之前可以按照你平時的習慣進行設置。

  1. 選擇菜單項:文件-》設置,在彈出的設置對話框中, 選擇左邊的“快捷鍵”選項卡,就可以進入快捷鍵設置:
  2. 在右邊快捷鍵選擇框中,進行快捷鍵系列組合選擇。如果原來使用其他開發工具,就可以直接選擇對應的選項。比方說你是Eclipse用戶轉換過來的用戶,就可以選擇Eclipse。本文接下來的講解,基於選擇Windows
  3. 當然,如果你選擇快捷鍵系列組合後,仍然覺得有些快捷鍵組合不符合你平時的習慣,你還可以進行自定義,只要不跟其他快捷鍵組合衝突。下動圖,修改刪除行的快捷鍵:

上一篇文章,我們介紹了常規和編輯代碼的快捷鍵。

常規

  • 打開指定的工具窗:Alt+[0-9]
  • 保存所有:Ctrl+S
  • 切換最大化代碼編輯窗:Shift+Ctrl+F2
  • 查找動作:Ctrl+Shift+A
  • 顯示補全代碼和快速修復:Alt+Enter
  • 重命名:Shift+F6
  • 最近打開文件:Ctrl+E
  • 插入Live模板:Ctrl+J
  • 用Live模板包圍:Ctrl+Alt+J
  • 代碼補全:Ctrl+空格
  • 智能代碼補全(按兩次提示返回):Ctrl+Shift+空格
  • 完成當前語句:Shift+Ctrl+Enter
  • 文檔查找:Ctrl+Q
  • 光標所在方法參數信息:Ctrl+P
  • 生成代碼:Alt+Insert
  • 跳到方法:Ctrl+鼠標左鍵
  • 實現接口方法:Ctrl+I
  • 覆蓋父類方法:Ctrl+O
  • 包圍代碼:Ctrl+Alt+T
  • 去除包圍:Shift+Ctrl+Delete
  • 註解、去除註解(行註解):Ctrl+/
  • 註解、去除註解(塊註解):Shift+Ctrl+/
  • 擴展選擇:Ctrl+W
  • 縮寫選擇:Shift+Ctrl+W
  • 自動縮進代碼:Ctrl+Alt+I
  • 克隆當前行:Ctrl+D
  • 刪除光標所在行:Ctrl+Y
  • 開始新行:Shift+Enter
  • 光標所在位置單詞大小寫轉換:Shift+Ctrl+U
  • 展開代碼塊:
    Ctrl+加號(+)
  • 摺疊代碼塊:Ctrl+減號(-)
  • 摺疊所有代碼塊:Shift+Ctrl+減號(-)
  • 折展開所有代碼塊:Shift+Ctrl+減號(+)
  • 關閉當前編輯標籤:Ctrl+F4
  • 選擇接下來的代碼:Shift+Ctrl+Right
  • 交換當前行和下一行:Shift+Alt+Down
  • 交換當前行和上一行:Shift+Alt+Up
  • 將語句往下移(Move Statement Down):Shift+Ctrl+Down
  • 將語句往上移(Move Statement Up):Shift+Ctrl+Up
  • 選擇光標處的符號:
    Alt+J
  • 全選符號:Shift+Ctrl+Alt+J
  • 在上述選擇的基礎上,可以通過輸入字符進行替換符合
  • 去掉選擇的符號:Shift+Alt+J

今天就先到這,先大家熟悉下這些快捷鍵。看看擼碼速度有沒有質的飛躍?


覺得好?關注微信公眾號"zen_of_java",獲取更多幹貨和資源!



分享到:


相關文章: