熟練使用idea快速鍵,大幅提高java開發效率

來源:互聯網
上載者:User

標籤:總結   功能   ble   隱藏   查詢   操作   keymap   沒有   java開發   

前言

剛開始使用idea的同學可能不熟悉idea的快速鍵方式,覺得沒有eclipse的好用,但是不建議把idea的keymap改成eclipse,因為idea的快速鍵設計有它自己的一套思路,剛開始不習慣,用多了就會覺得其他非常好用和合理,聽說牛逼的人合理使用idea快速鍵可以實現全鍵盤操作呢~所以,不要守舊,嘗試改變吧,你會發現一片廣闊的天空~

 

自訂的快速鍵

下面這幾個功能預設是沒有快速鍵的,可以通過滑鼠操作實現(view->xxxx),但是為了開發效(shuai)率(qi)肯定是能用快速鍵盡量不用滑鼠的,下面是我總結的快速鍵方案

功能 快速鍵               功能描述
Enter Full Screen Alt+F 隱藏案頭的工作列和編譯器頂部的表單
Enter Presentation Mode(不同版本描述不一樣) Alt+D 無擾模式,很高端的效果
Tool Buttons Alt+T 隱藏/顯示工具按鈕欄
Status Bar   Alt+S 隱藏/顯示狀態列

 

 

 

 

 

下面幾個快速鍵也是預設沒有的,要通過滑鼠點擊才能使用(Tools->start ssh session),我用的比較多所以設定了快速鍵

功能 快速鍵 功能描述
start ssh session CTRL+ALT+SHIFT+O 開啟SSH會話串連

 

 

 

下面是系統預設的快速鍵

代碼操作相關的快速鍵

快速鍵  功能           說明
Ctrl+Y 刪除一行  eclipse的Ctrl+D
Ctrl+Z 撤銷操作  
Ctrl+W 選中代碼,連續按會有其他效果  
Ctrl+Shift+Z 恢複Ctrl+Z撤銷的操作  
Alt+Enter  引入類或提供給你選擇的處理方法  
Alt/Ctrl+Shift+上下 代碼向上/下移動一行 eclipse的Alt+上下
Alt+/ 複製上一個單詞  

 

 

 

 

 

 

 

 

尋找相關的快速鍵

快速鍵 功能                           說明
Ctrl+F 在本檔案尋找,可通過方向鍵移動選擇                                                 按Esc消失
Ctrl+Shift+F                        在制定路徑/模組/工程內尋找 非常常用的一個功能,很多時候你想尋找一個內容但是不一定知道它在哪裡,這個就很實用
Ctrl+R
在本檔案內尋找/替換 按Esc消失
Ctrl+N 在本工程類查詢某個類  
Ctrl+Shift+N 查詢某個類(不限本工程) 看源碼很實用,比如我想看看jdk裡面TreeMap這個類的代碼,就可以用這個功能

 

 

 

 

 

 

 

 

查看代碼相關的快速鍵

快速鍵  功能           說明
Ctrl+H 查看一個類的繼承關係  
Ctrl+B 查看一個類或者變數的申明  
Alt+F7 尋找一個屬性或方法被誰調用                         
Alt+上下 跳到上/下一個方法(或屬性)  
Ctrl+上下 上下滑屏但是不移動游標  
Alt+左右 同時開啟多個檔案時切換程式碼檢視                               
Ctrl+Alt+ 左右                            返回至上次瀏覽的位置 非常實用,在多個檔案代碼中遨遊的時候能夠快速回到想去的位置
Ctrl+上下 游標跳轉到第一行或最後一行  
ALT+SHIFT+C 最近修改的代碼  

 

 

 

 

 

 

 

 

 

 

 

 

提示類的快速鍵

快速鍵  功能           說明
Ctrl+Q 顯示注釋文檔  
Ctrl+P 查看函數參數  
Ctrl+J 代碼模板  

 

 

 

 

 

重構類快速鍵

快速鍵  功能           說明
Alt+Delete 安全刪除欄位或方法  
Ctrl+Alt+N 去除一些多餘的賦值過程或者函數  下面會單獨示範
Shift+F6 重新命名類或者變數  

 

 

 

 

 

編譯器相關快速鍵

 快速鍵 功能 說明 
Alt+F12 開啟命令列終端  
Alt+1 開啟工程結構  
Alt+7 開啟類結構  
Alt+9 開啟change  

熟練使用idea快速鍵,大幅提高java開發效率

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.