IntelliJ IDEA插件IDE Feature Trainer


這個插件就是個關於IDEA的一些基礎快捷鍵教學,很多快捷鍵都還沒有,比如Ctrl+Alt+←

編輯器基礎(Editor Basics)

選擇,刪除,復制,移動行,收縮和展開代碼。

Ctrl+Shift+A Find Action 比如你開啟或關閉IdeaVim插件,查找setting中的Annotation processors(lombok注解處理器)
Ctrl+Shift+➡  從光標開始向右智能選擇代碼,繼續這個按鍵操作,選擇更多的語句
Ctrl+Shift+⬅ 從光標開始向左智能選擇代碼,繼續這個按鍵操作,選擇更多的語句
Ctrl+W   從光標開始雙向智能選擇代碼,繼續這個按鍵操作,選擇更多的語句
Ctrl+Shift+W 與Ctrl+W相反
Ctrl+Y   刪除光標所在行 
Ctrl+Z   撤銷  
Ctrl+Shift+Z 恢復 
Ctrl+D   復制並粘貼所選內容
Alt+Shift+⬆ 向上移動一行所選的內容
Alt+Shift+⬇ 向下移動一行所選的內容
Ctrl+Shift+⬆ 向上相對(選定一行,相對作用域內的行;選定一個函數,相對該類中的函數)移動所選的內容
Ctrl+"-" 收縮一個函數視圖
Ctrl+"+" 展開一個函數視圖
Ctrl+Shift+"-" 收縮該類中所有函數視圖
Ctrl+Shift+"+" 展開該類中所有函數視圖
Alt+J   多個選擇:選擇對應種類的內容(比如你需要選擇多個<td>標簽),每次該按鍵操作選擇一個
Alt+Shift+J   取消一個選擇
Ctrl+Alt+Shift+J 多個選擇:選擇對應種類的內容(比如你需要選擇多個<td>標簽),每次該按鍵操作選擇該文件中所有的

代碼補全(Code Completion)

小語句,條件分支塊,類型等

Ctrl+空格 代碼提示(注意與輸入法等快捷鍵沖突)
Ctrl+Shift+Enter 代碼補全(如語句末尾的分號,寫一個if再按這個就補好寫條件的小括號和寫語句的花括號)
Ctrl+空格+空格 更高等級代碼提示比如按照type(注意與輸入法等快捷鍵沖突)
Ctrl+Shift+空格 根據對應type提示(如賦值)
Ctrl+Shift+空格+空格 根據對應type提示(如函數返回值)
Tab   代碼提示后,用Tab選擇

 

調整(Refactoring)

重命名,抽取參數、方法以及其他重構。

Shift+F6 重命名參數名(IDEA自動檢測關聯的參數名)
Ctrl+Alt+V 抽取成一個變量(比如對new Object()進行操作,這個特別別常用)
Ctrl+Alt+M 選擇多行,抽取成一個方法
Ctrl+Alt+C 抽取成一個常量
Ctrl+Alt+P 抽取成一個方法形參

 

代碼幫助(Code Assistance)

查看源代碼,定義,實現,文件結構,上一個下一個已訪問文件的列表。

F4 跳轉到類的源代碼  
Ctrl+B 跳轉到接口的定義
Ctrl+Shift+B 跳轉到接口的實現
Ctrl+F12 查看當前類的結構(方法,屬性等)

 

 

來源IDE Feature Trainer:https://plugins.jetbrains.com/plugin/8554-ide-features-trainer/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM