之前寫過一篇IDEA的入門介紹文章,詳見:《Java效率工具之Intellij IDEA》,從中能切實感受到IDEA給Java開發人員帶來的效率革命。為了更高效的駕馭IDEA,享受IDEA,今天再來總結下IDEA中豐富的快捷鍵的使用。

1)Ctrl + `:快捷切換鍵,可以切換主題、視圖模式、快捷鍵組合

img

其中,1可以切換自定義主題;3可以切換快捷鍵組合,如從Eclipse轉來的用戶可以切換到Eclipse模式;4可以切換視圖模式,可以切換或退出演示模式;5可以切換IDEA自帶的三大主題[Darcula / Windows / Intellij].

下面通過一個動態圖展示下視圖模式的切換:

img

2)Ctrl + Shift + F12:開閉左側/右側/下側的功能窗格。

編寫代碼時,為了更多的利用電腦屏幕長寬大小,可以關閉不必要的窗格。但如果一個個全部關閉,那下次還需要再一個個打開,效率低且不易記住。因此,可以使用該快捷鍵相互切換。

切換前:

img

切換後:

img

3)Ctrl + Shift + A:快速查找IDEA中的可使用的功能項,俗稱action

該快捷窗格可以查找所有IDEA Settings中的選項。比如:輸入font,即展示所有與字體相關項。

img

4)Alt + `:打開VCS[版本控制系統]的功能選擇窗格。

img

如我使用的Git,則彈出Git版本控制選項。當然,也可以使用Ctrl+T進行版本更新;Ctrl+K進行版本提交操作。

5)Ctrl + Shift +F8:查看調試斷點列表

img

6)Ctrl + Alt + O:整理導入的包列表,可以清除沒有使用到的包。

7)Ctrl + F12:查看代碼文件的結構,包括成員變數、方法等信息。

img

8)搜索和替換:

本文件內搜索:Ctrl + F,本文件內替換:Ctrl + R

全局搜索:Ctrl + Shift + F,全局替換:Ctrl + Shift + R

img

9)Alt+左右方向鍵:定位到前一個或者後一個文件,類似瀏覽器標籤頁切換。

Alt + Right: 定位至後一個文件;

Alt + Left:定位至前一個文件。

10)Alt + J:批量修改多個字元串

多選是一種相對較新的,功能非常強大的編輯器功能,可讓您一次快速選擇和編輯多個(相鄰或不相鄰)代碼。簡而言之,這就是發生的事情。

你可以先按下Alt+J[然後IntelliJ IDEA在插入符號處選擇一個符號],或者你可以像往常一樣選擇一些符號。然後,按Alt+J和IntelliJ IDEA將向前搜索當前文件,直到找到匹配的文本片段,然後將其添加到選擇中。您可以再按Alt+J一次前進或Shift+Alt+J 返回,但請注意,當搜索到達文件末尾時,它將從文件的開頭重新開始。

img

11)F12:回到上一次的窗口布局;Shift + F12:回到默認的窗口布局。

12)debug調試快捷鍵

img

詳細的快捷鍵可以查看IDEA出品的快捷鍵列表:

img

可以在IDEA中下載pdf:

img

來源:sina.lt/gmJ5


:-D 搜索微信號(ID:芋道源碼),可以獲得各種 Java 源碼解析、原理講解、面試題、學習指南。

:-D 並且,回復【書籍】後,可以領取筆者推薦的各種 Java 從入門到架構的 100 本書籍。

:-D 並且,回復【技術群】後,可以加入專門討論 Java、後端、架構的技術群。

《Netty 實現原理與源碼解析 —— 精品合集》
  • 《Spring 實現原理與源碼解析 —— 精品合集》
  • 《MyBatis 實現原理與源碼解析 —— 精品合集》
  • 《Spring MVC 實現原理與源碼解析 —— 精品合集》
  • 《Spring Boot 實現原理與源碼解析 —— 精品合集》
  • 《資料庫實體設計合集》
  • 《Java 面試題 —— 精品合集》
  • 《Java 學習指南 —— 精品合集》

推薦閱讀:
相关文章