IDEA快捷鍵拆解系列(十五):經(jīng)驗(yàn)篇

??這是IDEA快捷鍵拆解系列的第十五篇套硼。

??本文整理了一些博主本人在學(xué)習(xí)工作中比較常用到的快捷鍵,有需要的可以參考一下,也歡迎留言補(bǔ)充允华。

類型????????快捷鍵????????描述

1. 查找????????Ctrl + N????????查找類文件

2. 查找????????Ctrl + Shift + N????????查找文件

3. 查找????????Ctrl + F????????當(dāng)前文件查找

4. 查找????????Ctrl + R????????當(dāng)前文件查找和替換

5. 查找????????Ctrl + Shift + F????????全局查找

6. 查找????????Ctrl + Shift + R????????全局查找和替換

7. 查找????????Ctrl + Shift + A????????查找指定動(dòng)作

8. 查找????????Double Shift????????Search everywhere

類型????????快捷鍵????????描述

1. 定位????????F2????????定位到下一處的錯(cuò)誤地方

2. 定位????????Shift + F2????????定位到上一處的錯(cuò)誤地方

3. 定位????????F3????????跳轉(zhuǎn)到下一同一內(nèi)容處

4. 定位????????Shift + F3????????跳轉(zhuǎn)到上一同一內(nèi)容處

5. 定位????????F4跳轉(zhuǎn)到引用處

6. 定位????????F12????????跳轉(zhuǎn)到上一次光標(biāo)所在的面板

7. 定位????????Ctrl + Shift + F12????????用于打開當(dāng)前文件所在本地的文件夾

8. 定位????????Ctrl + B 或者 Ctrl + 鼠標(biāo)點(diǎn)擊????????跳轉(zhuǎn)聲明處

9. 定位????????Ctrl + Alt + B????????跳轉(zhuǎn)實(shí)現(xiàn)處

10. 定位????????Ctrl + Shift + B????????跳轉(zhuǎn)返回值類型的聲明處

11. 定位????????Ctrl + G????????跳轉(zhuǎn)指定行

12. 定位????????Ctrl + U????????跳轉(zhuǎn)父類

13. 定位????????Ctrl + Shift + Alt + U????????圖表方式查看繼承結(jié)構(gòu)

14. 定位????????Ctrl + Alt + Home????????跳轉(zhuǎn)項(xiàng)目的啟動(dòng)井联、入口類

15. 定位????????Alt + Home????????跳轉(zhuǎn)頂部的項(xiàng)目導(dǎo)航條

16. 定位????????Alt + 向左箭頭????????跳轉(zhuǎn)左邊的Tab

17. 定位????????Alt + 向右箭頭????????跳轉(zhuǎn)右邊的Tab

18. 定位????????Ctrl + Alt + 向左箭頭????????跳轉(zhuǎn)上一次光標(biāo)所在的位置

19. 定位????????Ctrl + Alt + 向右箭頭????????跳轉(zhuǎn)下一次光標(biāo)所在的位置

20. 定位????????Alt + Shift + Enter????????將光標(biāo)定位到上一行

21. 定位????????Shift + Enter????????將光標(biāo)定位到下一行

22. 定位????????Ctrl + Shift + Enter????????將光標(biāo)定位到方法外

23. 定位????????Ctrl + 向左箭頭????????將光標(biāo)定位到頭部

24. 定位????????Ctrl + 向右箭頭????????將光標(biāo)定位到尾部

25. 定位????????Ctrl + ]????????將光標(biāo)定位到代碼塊開始處

26. 定位????????Ctrl + [????????將光標(biāo)定位到代碼塊結(jié)尾處

類型????????快捷鍵????????描述

1. 選擇????????Alt + J????????選中下一處當(dāng)前選擇的內(nèi)容

2. 選擇????????Shift + Alt + J????????取消選中下一處當(dāng)前選擇的內(nèi)容

3. 選擇????????Ctrl + Alt + Shift + J????????全部選中當(dāng)前文件中當(dāng)前選擇的內(nèi)容

4. 選擇????????Ctrl + Tab????????Switcher

5. 選擇????????Ctrl + E????????最近操作過(guò)的文件列表

6. 選擇????????Ctrl + Shift + E????????最近修改過(guò)的文件列表

7. 選擇????????Ctrl + A????????選擇當(dāng)前全部

8. 選擇????????Ctrl + W????????逐層往外擴(kuò)展并選中內(nèi)容

9. 選擇????????Ctrl + Shift + W????????取消逐層往外擴(kuò)展選中的內(nèi)容

10. 選擇????????Ctrl + Shift + 向左箭頭????????從光標(biāo)處起卜壕,依次往左選中內(nèi)容

11. 選擇????????Ctrl + Shift + 向右箭頭????????從光標(biāo)處起,依次往右選中內(nèi)容

12. 選擇????????Shift + Home????????從光標(biāo)處起烙常,一次選中至本行的頭部

13. 選擇????????Shift + End????????從光標(biāo)處起轴捎,一次選中至本行的尾部

14. 選擇????????Ctrl + Shift + 空格鍵????????智能代碼提示

類型????????快捷鍵????????描述

1. 查看????????Alt + Q????????查看類定義信息

2. 查看????????Ctrl + P????????查看參數(shù)定義

3. 查看????????Ctrl + Q????????查看Documentation

4. 查看????????Ctrl + F12????????查看當(dāng)前類結(jié)構(gòu)

5. 查看????????Ctrl + Shift + V????????查看剪貼板

6. 查看????????Ctrl + H????????查看類的層次關(guān)系

7. 查看????????Ctrl + Shift + H????????查看方法的層次關(guān)系

8. 查看????????Ctrl + Alt + H????????查看方法的調(diào)用層次結(jié)構(gòu)

9. 查看????????Ctrl + Shift + I????????彈框查看方法實(shí)現(xiàn)

類型????????快捷鍵????????描述

1. 編輯????????Ctrl + Z????????撤銷

2. 編輯????????Ctrl + Shift + Z????????取消撤銷

3. 編輯????????Ctrl + X????????剪切

4. 編輯????????Ctrl + C????????復(fù)制

5. 編輯????????Ctrl + V????????粘貼

6. 編輯????????CTRL + D????????拷貝當(dāng)前行到下一行

7. 編輯????????Ctrl + Y????????刪除當(dāng)前行

8. 編輯????????Delete????????刪除

9. 編輯????????Alt + Delete????????帶檢查的安全刪除,可用于方法

10. 編輯????????Ctrl + Shift + U????????英文大小寫切換

11. 編輯????????Ctrl + O????????覆蓋父類方法

12. 編輯????????Ctrl + I????????實(shí)現(xiàn)接口方法

13. 編輯????????Alt + Enter????????最常用的快捷鍵蚕脏,含包選擇導(dǎo)入侦副,幫助創(chuàng)建等

14. 編輯????????Alt + Insert????????在包中就是選擇文件類型用于新建;在文件中就是添加構(gòu)造器驼鞭,Getter/Setter,toString實(shí)現(xiàn)等

15. 編輯????????Ctrl + Alt + Insert????????在當(dāng)前文件夾下選擇文件類型用于創(chuàng)建

16. 編輯????????Ctrl + Alt + T????????選擇并進(jìn)行代碼包圍

17. 編輯????????Ctrl + J????????插入Live Template

18. 編輯????????Ctrl + Alt + J????????選擇Live Tmeplate

19. 編輯????????Ctrl + 斜杠????????單行注釋

20. 編輯????????Ctrl + Shift + 斜杠????????多行注釋

21. 編輯????????Ctrl + Alt + L????????格式化代碼

22. 編輯????????Ctrl + Alt + O????????去掉未使用的導(dǎo)包

23. 編輯????????Alt + 向上箭頭????????定位到上一個(gè)方法

24. 編輯????????Alt + 向下箭頭????????定位到下一個(gè)方法

25. 編輯????????Ctrl + Shift + 向上箭頭????????整行(方法)上移

26. 編輯????????Ctrl + Shift + 向下箭頭????????整行(方法)下移

27. 編輯????????Ctrl + Shift + Alt + 向上箭頭????????定位到上一處修改過(guò)的地方

28. 編輯????????Ctrl + Shift + Alt + 向下箭頭????????定位到下一處修改過(guò)的地方

29. 編輯????????Ctrl + Shift + T????????創(chuàng)建單元測(cè)試

30. 編輯????????Ctrl + Shift + J????????轉(zhuǎn)換為單行連接

31. 編輯????????Ctrl + Delete????????從光標(biāo)處往后刪除

32. 編輯????????Ctrl + Backspace????????從光標(biāo)處往前刪除

類型????????快捷鍵????????描述

1. 切換????????Ctrl + F4????????關(guān)閉當(dāng)前Tab

2. 切換????????Ctrl + Shift + ]????????切換到下一個(gè)項(xiàng)目

3. 切換????????Ctrl + Shift + [????????切換到上一個(gè)項(xiàng)目

4. 切換????????Shift + ESC????????關(guān)閉秦驯、隱藏當(dāng)前面板

5. 切換????????Ctrl + Shift + F12????????關(guān)閉、隱藏所有面板

類型????????快捷鍵????????描述

1. 重構(gòu)????????F5????????拷貝

2. 重構(gòu)????????F6????????移動(dòng)

3. 重構(gòu)????????Shift + F6????????重命名

4. 重構(gòu)????????Ctrl + Alt + Shift + T重構(gòu)當(dāng)前

5. 重構(gòu)????????Ctrl + Alt + V????????抽取變量

6. 重構(gòu)????????Ctrl + Alt + C????????抽取常量

7. 重構(gòu)????????Ctrl + Alt + F????????抽取字段

8. 重構(gòu)????????Ctrl + Alt + P????????抽取參數(shù)

9. 重構(gòu)????????Ctrl + Alt + M????????抽取方法

10. 重構(gòu)????????Ctrl + Alt + N????????內(nèi)聯(lián)

11. 重構(gòu)????????Ctrl + F6????????修改簽名

類型????????快捷鍵????????描述

1. Run????????Shift + F10????????普通運(yùn)行當(dāng)前

2. Run????????Shift + F9Debug????????運(yùn)行當(dāng)前

3. Run????????Alt + Shift + F10????????普通運(yùn)行所選

4. Run????????Alt + Shift + F9????????Debug運(yùn)行所選

5. Run????????Ctrl + F2????????停止當(dāng)前運(yùn)行

類型????????快捷鍵????????描述

1. VCS????????Alt + 反引號(hào)????????VCS操作

2. VCS????????Ctrl + T????????拉取遠(yuǎn)程倉(cāng)庫(kù)

3. VCS????????Ctrl + K????????提交本地暫存區(qū)

4. VCS????????Ctrl + M????????查看提交信息歷史列表

5. VCS????????Ctrl + Alt + A????????添加版本控制

6. VCS????????Ctrl + Shift + K????????提交遠(yuǎn)程倉(cāng)庫(kù)

7. VCS????????Ctrl + Alt + Z????????撤銷當(dāng)前的修改

8. VCS????????Ctrl + Enter????????commit挣棕、提交

9. VCS????????Alt + Shift + C????????查看最近的修改

類型????????快捷鍵????????描述

1. 編譯 ? ? ? ?Ctrl + F9????????編譯項(xiàng)目

2. 編譯????????Ctrl + Shift + F9????????編譯當(dāng)前

類型????????快捷鍵????????描述

1. 書簽????????F11????????添加译隘、取消書簽

2. 書簽????????Ctrl + F11????????帶標(biāo)志的書簽

3. 書簽????????Shift + F11????????查看所有書簽

類型????????快捷鍵????????描述

1. 工具窗????????Alt + 1????????項(xiàng)目面板

2. 工具窗????????Alt + 4????????普通Run項(xiàng)目的面板

3. 工具窗????????Alt + 5????????Debug運(yùn)行項(xiàng)目的面板

4. 工具窗????????Alt + 6????????TODO面板

5. 工具窗????????Alt + 7????????結(jié)構(gòu)面板

6. 工具窗????????Alt + 9????????版本控制面板

7. 工具窗????????Alt + 12????????終端面板

8. 工具窗????????Alt + F4????????關(guān)閉當(dāng)前IDEA

9. 工具窗????????ESC????????從工具窗返回到代碼區(qū)

類型????????快捷鍵????????描述

1. 斷點(diǎn)調(diào)試????????Ctrl + F8????????添加、取消斷點(diǎn)

2. 斷點(diǎn)調(diào)試????????Ctrl + Shift + F8????????查看所有斷點(diǎn)

3. 斷點(diǎn)調(diào)試????????F8????????跳到下一步

4. 斷點(diǎn)調(diào)試????????Alt + Shift + F8????????強(qiáng)制跳到下一步

5. 斷點(diǎn)調(diào)試????????F7????????進(jìn)入代碼內(nèi)部

6. 斷點(diǎn)調(diào)試????????Shift + F8????????退出代碼內(nèi)部

7. 斷點(diǎn)調(diào)試????????Alt + F9????????運(yùn)行到光標(biāo)處

8. 斷點(diǎn)調(diào)試????????Ctrl + Alt + F9????????強(qiáng)制運(yùn)行到光標(biāo)處

類型????????快捷鍵????????描述

1. 折疊展開????????Ctrl + 減號(hào)????????折疊當(dāng)前方法

2. 折疊展開????????Ctrl + 加號(hào)????????展開當(dāng)前方法

3. 折疊展開????????Ctrl + Shift + 減號(hào)????????折疊當(dāng)前類的所有方法

4. 折疊展開????????Ctrl + Shift + 加號(hào)????????展開當(dāng)前類的所有方法

類型????????快捷鍵????????描述

1. 配置設(shè)置????????Ctrl + 反引號(hào)????????配置開關(guān)

2. 配置設(shè)置????????Ctrl + Alt + S????????系統(tǒng)設(shè)置

3. 配置設(shè)置????????Ctrl + Shift + Alt + S????????項(xiàng)目結(jié)構(gòu)設(shè)置

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末洛心,一起剝皮案震驚了整個(gè)濱河市固耘,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌皂甘,老刑警劉巖玻驻,帶你破解...
    沈念sama閱讀 206,378評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異偿枕,居然都是意外死亡璧瞬,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門渐夸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)嗤锉,“玉大人,你說(shuō)我怎么就攤上這事墓塌∥脸溃” “怎么了奥额?”我有些...
    開封第一講書人閱讀 152,702評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)访诱。 經(jīng)常有香客問(wèn)我垫挨,道長(zhǎng),這世上最難降的妖魔是什么触菜? 我笑而不...
    開封第一講書人閱讀 55,259評(píng)論 1 279
  • 正文 為了忘掉前任九榔,我火速辦了婚禮,結(jié)果婚禮上涡相,老公的妹妹穿的比我還像新娘哲泊。我一直安慰自己,他們只是感情好催蝗,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,263評(píng)論 5 371
  • 文/花漫 我一把揭開白布切威。 她就那樣靜靜地躺著,像睡著了一般丙号。 火紅的嫁衣襯著肌膚如雪先朦。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,036評(píng)論 1 285
  • 那天槽袄,我揣著相機(jī)與錄音烙无,去河邊找鬼锋谐。 笑死遍尺,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的涮拗。 我是一名探鬼主播乾戏,決...
    沈念sama閱讀 38,349評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼三热!你這毒婦竟也來(lái)了鼓择?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,979評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤就漾,失蹤者是張志新(化名)和其女友劉穎呐能,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體抑堡,經(jīng)...
    沈念sama閱讀 43,469評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡摆出,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,938評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了首妖。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片偎漫。...
    茶點(diǎn)故事閱讀 38,059評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖有缆,靈堂內(nèi)的尸體忽然破棺而出象踊,到底是詐尸還是另有隱情温亲,我是刑警寧澤,帶...
    沈念sama閱讀 33,703評(píng)論 4 323
  • 正文 年R本政府宣布杯矩,位于F島的核電站栈虚,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏史隆。R本人自食惡果不足惜节芥,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,257評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望逆害。 院中可真熱鬧头镊,春花似錦、人聲如沸魄幕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)纯陨。三九已至,卻和暖如春翼抠,著一層夾襖步出監(jiān)牢的瞬間咙轩,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工阴颖, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留活喊,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,501評(píng)論 2 354
  • 正文 我出身青樓量愧,卻偏偏與公主長(zhǎng)得像钾菊,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子偎肃,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,792評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容