Intellij常用快捷键记录

Intellij IDEA Favorites标签管理

首先打来管理界面面板: Alt+2 或者直接点击左侧栏Favorites


面板中我肯可以看到星号,对勾,和breakpoints的分类:

  • 星号,代表类的管理,可以快速定位一个类的信息。
  • 对勾,代表书签管理,属于代码级别的
  • breakpoint代表断点信息

将类加入类管理列表中:从项目管理文件列表中定位该文件,右键点击,Add to Favorites 
对类中代码添加无绑定标签书签: F11 ,添加后如图所示
对类中代码添加有绑定标签书签: ctrl + shift + [0-9]
展示添加了书签的文件列表: shift + F11  会展示添加过书签的文件列表,可上下移动切换文件。
直接定位添加了标签的书签: ctrl + 标签数字。 光标会跳转到添加该书签的位置

无处不在的查询

根据类名查询定位自己项目中的Java类:Navigate -> Class... 快捷键 ctrl + N
根据类名查询定位自己项目包括依赖Jar包中的Java类:Navigate -> Class... 快捷键 ctrl + N  + (ctrl + N) 即勾选刚才Include non-project classes包括没有项目的class文件

根据文件名查询定位自己项目中的文件:Navigate -> File... 快捷键 ctrl + shift + N
根据文件名查询定位自己项目包括依赖Jar包中的文件:Navigate -> File...  [ctrl + shift + N] double 即勾选刚才Include non-project classes包括没有项目的文件

定位方法或变量名(信号查找):Navigate -> symbol... 快捷键 ctrl + shift + alt + N 根据方法名或变量名来定位代码

定位行: ctrl + G 

快速打开信息管理栏

快读打开信息管理栏快捷键例如:Project管理 , Favorities管理 , Structures管理 , Version Control , Run , Debug 信息栏 等等。


alt + 1 / 2 / 3 ...

切换打开文件列表的文件编辑窗口: alt+← 、 alt + →

 

列式编辑

find all occurrences : ctrl + alt + shift + J
Toggo case : ctrl + shift + U
Reformat code : ctrl + alt+ L
move caret to next word : ctrl + left / right
move caret to next word with selection : ctrl + shift +  left / right
move caret to line start : Home
move caret to line end: End

无处不在的跳转

Window->Next Project Window/Previous Project Window  : ctrl + alt + [  /  ]
Recent Files (最近打开的文件) ctrl + E
Recent Changed Files (最近修改的文件列表) ctrl + shift + E
Last/Next Edit Location (Navigate-> 光标定位到上次编辑的地方) ctrl + shift + Backspace
Back / Forward (打开之前或之后浏览的文件) ctrl + alt + <- / ctrl + alt + ->
 

 

 

 

代码重构快捷键

重构变量或者参数的名称或方法的签名名称:shift + F6
重构函数签名(修改方法名称,增加或减少参数) : ctrl + F6    /  直接在使用方法的地方输入想要的参数 alt + enter动态添加

抽取Extract

抽取方法内变量:ctrl + alt + V
抽取静态变量:ctrl + alt + C 
抽取成员变量:ctrl + alt + F
将变量抽取为方法参数: ctrl + alt + P
将代码抽取为方法:ctrl + alt + M 

 

文件结构图

ctrl+F12 弹框查看类结构。
ctrl + alt + U 类继承结构图
ctrl + shift + alt + U 类继承结构图
 

通用快捷键

Find Action : ctrl + shift + A

ctrl + Q 查看类或者方法的文档注释
光标移到下一个错误位置:F2

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章