IntelliJ IDEA使用教程五 經常使用快捷鍵windows版

注意

  • idea默認的快捷鍵和QQ以及搜狗輸入法有衝突,強力建議把QQ或者搜狗的快捷鍵修改了.
  • 若是是從eclipse轉過來的小夥伴,估計一開始不習慣idea的快捷鍵,和eclipse差異太大,想改爲eclipse的,不過,不推薦修改.既然都用了idea,還管什麼eclipse,保持默認就好.萬一哪天有個小夥伴在你的電腦上調試程序,可是你的快捷鍵又是改過的,那豈不很抓狂.因此,保持默認就好,你們都開心,程序員何苦爲難程序員,是吧.

Ctrl+?

  • Ctrl + Y 刪除行
  • Ctrl + X 剪切行
  • Ctrl + N 查找類
  • Ctrl + R 替換
  • Ctrl + O 選擇可覆蓋/繼承的方法
  • Ctrl + F 當前代碼(文件)中查找
  • Ctrl + D 複製行或是塊
  • Ctrl + P 方法參數提示顯示
  • Ctrl + Q 鼠標放在變量/類名/方法名等上面(也能夠在提示補充的時候按),顯示文檔內容,同相似的功能還有一個Ctrl + Shift + I
  • Ctrl + B 快速打開光標處的類或方法(對於前端支持很好,好比能夠直接經過class的name定位到css的文件位置)(等同於ctrl+光標指向)
  • Ctrl + E 最近打開的文件
  • Ctrl + U 前往父類的方法/父類
  • Ctrl + K VCS提交項目
  • Ctrl + T VCS更新項目
  • Ctrl + G 跳到指定行
  • Ctrl + H 顯示類層次圖
  • Ctrl - F12 能夠直接鍵入字母,快速定位到某個方法
  • Ctrl + home/end 跳到文件頭文件尾
  • Ctrl + [ 或 ] 移動光標到塊的初/末括號地方
  • Ctrl + / 或 Ctrl+Shift+/ 註釋(// 或者/.../ )
  • Ctrl + 小鍵盤+/- 摺疊/展開代碼
  • Ctrl + 鼠標單擊編輯窗口的文件標題 彈出該文件路徑,能夠經過這個打開文件所在地方(至關於Ctrl+alt+F12)

Alt+?

  • Alt + 1 打開/關閉project選項卡
  • Alt + F2 多個瀏覽器預覽
  • Alt + F3 選中文本,逐個往下查找相同文本,並高亮顯示。
  • Alt + F7 查看該方法/變量/類被調用的地方
  • Alt + F8 在debug的狀態下,選中某些變量或是對象,按此快捷鍵彈出可輸入變量、方法的調試框,指定查看該內容的debug狀況
  • Alt + Insert 建立文件,以及生成代碼(如get,set方法,構造函數等)
  • Alt + 方向鍵 左 或 方向鍵 右 切換當前打開的文件視圖
  • Alt + 方向鍵 上 或 方向鍵 下 在方法間快速移動定位
  • Alt + 鼠標左鍵單擊不放,拖動 能夠直接方塊區域選擇
  • Alt + 回車 快速修復(能夠用來導入單個包)

Shift+?

  • Shift + F6 重構:從新命名
  • Shift + F10 Run(運行)當前程序,至關於點擊run按鈕
  • Shift + F9 debug當前程序,至關於點擊debug按鈕
  • Shift + end 選中從光標到end處
  • Shift + home 選中從光標到home處
  • Shift + Enter 光標所在行下空出一行,光標跳下
  • Shift + 單擊 能夠關閉文件
  • Shift + 滾輪 橫向滾動軸滾動

Ctrl+Alt+?

  • Ctrl + Alt + A 把新建立的文件加入SVN管理
  • Ctrl + Alt + O 優化導入的類和包
  • Ctrl + Alt + L 格式化代碼
  • Ctrl + Alt + I 選中部分自動縮進行(有點相似格式化,可是隻是整理行格式而已)
  • Ctrl + Alt + T 選中的地方代碼環繞提示
  • Ctrl + Alt + B 跳到具體的實現方法,查找接口/抽象方法的具體實現很好用(相反行爲的快捷鍵是- Ctrl+B)
  • Ctrl + Alt + V 快速引進一個變量
  • Ctrl + Alt + F7 尋找被該類或是變量被使用的地方,用彈出框的方式找出來,跟Alt+F7效果同樣,可是由於是彈出框,選中了一個位置就會消失。
  • Ctrl + Alt + Enter 光標所在行上空出一行,光標跳上
  • Ctrl + Alt + home 彈出跟當前文件有關聯的文件目錄(好比jsp裏面有導入幾個js和css,這些文件就是關聯文件)
  • Ctrl + Alt + 方向左/右 退回/前進到上一個操做的地方
  • Ctrl + Alt + 空格 類名或接口名提示(最經常使用的,通常敲入字母都會提示,可是若是你不當心esc了,能夠再按這個出來)

Ctrl+Shift+?

  • Ctrl + Shift + F 查找整個項目相關關鍵字文件(很是很是經常使用)(經過某個詞,指定要搜索的文件類型,目錄
  • Ctrl + Shift + N經過文件名查找指定文件(很是很是經常使用)
  • Ctrl + Shift + U // 大/小寫都是這個快捷鍵
  • Ctrl + Shift + B 在變量上按此快捷鍵,直接跳轉到變量類型類中
  • Ctrl + Shift + I 在方法名或是類名下(或是代碼補充提示的時候也能夠按,也能夠在圖片地址上按),按此快捷鍵顯示該方法或是類的源碼結構,無需點擊進去查看源碼(固然了,必須是你已經導入源碼的狀況下才看獲得) 相似- Ctrl+Q
  • Ctrl + Shift + R 搜索指定範圍文件,替換文字
  • Ctrl + Shift + F12 編輯器全屏
  • Ctrl + Shift + F7 高亮顯示全部該選中文本,按Esc高亮消失。(也能夠在throws或是try..catch上面按此快捷鍵,好比在一個方法的throws單詞上按這個快捷鍵,則會把哪些內部方法會拋異常的都顯出來)
  • Ctrl + Shift + Enter 行末自動添加 ; 結束代碼 ,若是是輸入if,按這個快捷鍵會自動幫你補充(){}
  • Ctrl + Shift + 小鍵盤 + 或 - 摺疊/展開全部代碼

Debug

  • F7 Step Into 進入到代碼
  • F8 Step Over 跳到下一步
  • F9 resume programe 恢復程序,下一個斷點
  • Shift+F8 Step Out 跳出函數
  • Alt+shift+F7 Force Step Into 強制進入代碼
  • Alt+F10 show execution point 顯示執行斷點
  • Alt+F9 Run To Cursor 運行到光標處
  • Alt+F8 debug時選中查看值
相關文章
相關標籤/搜索