Intellij IDEA Favorites标签管理

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

idea怎么用pig to javabean idea怎么用c语言_c语言打印星号对勾

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

星号,代表类的管理,可以快速定位一个类的信息。

对勾,代表书签管理,属于代码级别的

breakpoint代表断点信息

将类加入类管理列表中:从项目管理文件列表中定位该文件,右键点击,Add to Favorites

对类中代码添加无绑定标签书签: F11 ,添加后如图所示

idea怎么用pig to javabean idea怎么用c语言_文件名_02

对类中代码添加有绑定标签书签: ctrl + shift + [0-9]

idea怎么用pig to javabean idea怎么用c语言_文件名_03

展示添加了书签的文件列表: 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 信息栏 等等。

idea怎么用pig to javabean idea怎么用c语言_文件名_04

idea怎么用pig to javabean idea怎么用c语言_文件名_05

idea怎么用pig to javabean idea怎么用c语言_文件名_06

idea怎么用pig to javabean idea怎么用c语言_文件列表_07

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 +

代码重构快捷键

重构变量或者参数的名称或方法的签名名称:shift + F6

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

抽取Extract

抽取方法内变量:ctrl + alt + V

抽取静态变量:ctrl + alt + C

idea怎么用pig to javabean idea怎么用c语言_文件名_08

抽取成员变量: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