編組快捷鍵,IntelliJ Idea 常用快捷鍵 超實用!

 2023-10-21 阅读 32 评论 0

摘要:在使用IntelliJ Idea的時候,使用快捷鍵是必不可少的。掌握一些常用的快捷鍵能大大提高我們的開發效率。有些快捷鍵可以熟練的使用,但是還有另外一些快捷鍵雖然很好用,但是由于因為沒有形成使用習慣或者沒有理解快捷鍵的用法,甚至之前對一些快捷鍵

在使用IntelliJ Idea的時候,使用快捷鍵是必不可少的。掌握一些常用的快捷鍵能大大提高我們的開發效率。有些快捷鍵可以熟練的使用,但是還有另外一些快捷鍵雖然很好用,但是由于因為沒有形成使用習慣或者沒有理解快捷鍵的用法,甚至之前對一些快捷鍵根本沒有概念,導致不會去使用。對于這些快捷鍵,如果能夠用好,編輯代碼的效率必能提高一個水平。所以在此梳理出來,加強自己的使用,形成習慣。

(注:有些操作的快捷鍵做了更改,和IntelliJ Idea默認的快捷鍵不一樣)

動作快捷鍵說明
Move Caret to Code Block EndCtrl+]諸如{}圍起來的代碼塊,使用該快捷鍵可以快速跳轉至代碼塊的結尾處
Move Caret to Code Block StartCtrl+[同上,快速跳至代碼塊的開始出
Complete Current StatementCtrl+Shift+Enter將輸入的if、for、函數等等補上{}或者;使代碼語句完整
Start New LineShift+Enter在當前行的下方開始新行
Start New Line Before CurrentCtrl+Alt+Enter在當前行上方插入新行
Delete to Word EndCtrl+Delete刪除光標所在至單詞結尾處的所有字符
Delete to Word StartCtrl+BackSpace刪除光標所在至單詞開頭的所有字符
Move Caret to Previous WordCtrl+向左箭頭將光標移至前一個單詞
Move Caret to Next WordCtrl+向右箭頭將光標移至后一個單詞
Scroll UpCtrl+向上箭頭向上滾動一行
Scroll DownCtrl+向下箭頭向下滾動一行
Extend SelectionCtrl+W選中整個單詞
Toggle CaseCtrl+Shift+U切換大小寫

編組快捷鍵,———————————————Edit——————————————————–

動作快捷鍵說明
UndoCtrl+Z撤銷
RedoCtrl+Shift+Z重做
CutCtrl+X剪切
CopyCtrl+C復制
PasteCtrl+V粘貼
Join LinesCtrl+Shift+J將選中的行合并成一行

—————-Find—————–

動作快捷鍵說明
FindCtrl+F在當前文件中查找
ReplaceCtrl+R替換字符串
Find in PathCtrl+Shift+F在全局文件中查找字符串
Replace in PathCtrl+Shift+R在全局中替換字符串
Find UsagesAlt+F7查找當前變量的使用,并列表顯示
Show UsagesCtrl+Alt+F7查找當前變量的使用,并直接對話框顯示
Find Usages in FileCtrl+F7在文件中查找符號的使用
Highlight Usages in FileCtrl+Shift+F7在文件中高亮顯示變量的使用

這里的快捷鍵用的頻率還是很高的,但是之前用的最多的是Ctrl+F和Ctrl+Shift+F,后面相關的Find Usages基本上沒有用過,后面應該多使用,有的時候相對Ctrl+F在文件內按字符串查找,還是更好用一些

ps鍵盤快捷鍵使用大全圖解、—————————————–Navigate————————————————

動作快捷鍵說明
Class…Ctrl+N查找類文件
File…Ctrl+Shift+N查找文件
Line…Ctrl+G定位到文件某一行
BackAlt+向左箭頭返回至上次光標位置
ForwardAlt+向右箭頭返回至后一次光標位置
Last Edit LocationCtrl+Shift+Backspace返回上次編輯位置
Next Edit LocationCtrl+Shift+反斜杠返回后一次編輯位置
DeclarationCtrl+B定位至變量定義的位置
Implementation(s)Ctrl+Alt+B定位至選中類或方法的具體實現
Type DeclarationCtrl+Shift+B直接定位至光標所在變量的類型定義
Super MethodCtrl+U直接定位至當前方法override或者implements的方法定義處
File StructureCtrl+F12顯示當前文件的文件結構
File PathCtrl+Alt+F12顯示當前文件的路徑,并可以方便的將相關父路徑打開
Type HierarchyCtrl+H顯示當前類的繼承層次
Method HierarchyCtrl+Shift+H顯示當前方法的繼承層次
Call HierarchyCtrl+Alt+H顯示當前方法的調用層次
Next Highlighted ErrorF2定位至下一個錯誤處
Previous Highlighted ErrorShift+F2定位至前一個錯誤處
Previous OccurrenceCtrl+Alt+向上箭頭查找前一個變量共現的地方
Next OccurrenceCtrl+Alt+向下箭頭查找下一個變量共現的地方

目前還不知道Previous Occurrence 和 Next Occurrence是怎么用的,在變量上使用沒有反應。不過在Edit–Find菜單下有幾個菜單項:Find Next \/ Move to Next Occurrence、Find Previous \/ Move to Previous Occurrence等。當選中變量的時候,需要首先點擊“Find Word at Caret”,然后再點擊上述選項才有用

————————————————-Code———————————————–

動作快捷鍵說明
Override Methods…Ctrl+O重寫基類的方法
Implement Methods…Ctrl+I實現基類或接口中的方法
Generate…Alt+Insert產生構造方法、getter/setter等方法
Surround With…Ctrl+Alt+T將選中的代碼使用if、while、try/catch等包裝
Unwrap/Remove…Ctrl+Shift+Delete去除相關的包裝代碼

idea常用快捷鍵圖文?—————————————–Completion——————————————

動作快捷鍵說明
BasicAlt+/自動完成
SmartTypeAlt+Enter自動提示完成

—————————————-Folding————————————————-

動作快捷鍵說明
ExpandCtrl+=展開代碼
CollapseCtrl+-收縮代碼
Expand RecursivelyCtrl+Alt+=遞歸展開代碼
Collapse RecursivelyCtrl+Alt+-遞歸收縮代碼
Expand AllCtrl+Shift+=展開所有代碼
Collapse AllCtrl+Shift+-收縮所有代碼

———————————

動作快捷鍵說明
Insert Live TemplateCtrl+J插入Live Template
Surround with Live TemplateCtrl+Alt+J使用Live Template包裝
Comment with Line CommentCtrl+/使用//進行注釋
Comment with Block CommentCtrl+Shift+/使用/**/進行注釋
Reformat CodeCtrl+Alt+L格式化代碼
Auto-Indent LinesCtrl+Alt+I自動縮進行
Optimize ImportsCtrl+Alt+O優化import

intellij idea快捷鍵、———————————

動作快捷鍵說明
Move Statement DownCtrl+Shift+向下箭頭將光標所在的代碼塊向下整體移動
Move Statement UpCtrl+Shift+向上箭頭將光標所在的代碼塊向上移動
Move Element LeftCtrl+Alt+Shift+向左箭頭將元素向左移動
Move Element RightCtrl+Alt+Shift+向右箭頭將元素向右移動
Move Line DownAlt+Shift+向下箭頭將行向下移動
Move Line UpAlt+Shift+向上箭頭將行向上移動

————————————-Refactor——————————————–

動作快捷鍵說明
RenameShift+F6重命名
Change SignatureCtrl+F6更改函數簽名
Type MigrationCtrl+Shift+F6更改類型

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/158223.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息