对代码编辑操作~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~·
行代码上下移动 Ctrl + shift + ↑/↓ 复制行 Ctrl+D 删除行 Ctrl+X 换行,开始新的 Shift+Enter
set get的快捷 Alt+Insert
去除,导入包 Ctrl + Alt + O
快速选择代码 Ctrl + W
格式化代码 Ctrl + Alt + L
实现方法 Ctrl + I
重写方法 Ctrl + O
快捷重构的方法列表里面还可以 将当前类重构出继承的接口出来 Ctrl + Shift +Alt + T
智能提示解决~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
红色标识报错 当缺少包或局部变量智能修复 Alt + Enter
定位错误爆红位置 F2 上一个用Shift + F2
明显的语法错误处理 Ctrl + Shift + 回车
某个参数不知道填什么类型,给出提示 Ctrl + P
搜索替换~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 搜索 Ctrl+F 搜索 替换 Ctrl+R 搜索文件 Ctrl + N 搜索文件夹 Ctrl + Shift + N 搜索文字并显示代码详情 Ctrl + Shift + F
查看~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 切换最近查看的文件 Ctrl+Alt+方向
项目之间切换 Alt+←/→
在类中的方法之间切换 Ctrl + F12
idea UML 图 Ctrl+Alt+U
查看最近打开的文件 Ctrl + E
查看类的继承,实现关系 Ctrl + H
DEBUG 快捷键~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 步入,如果当前行有方法, 可以进入方法内部,一般用于 进入自定义方法内, 不会进入官方类库的方法。 Step Into (F7):
强制步入,能进入任何方法, 查看底层源码的时候可以用 这个进入官方类库的方法。 Force Step Into (Alt + Shift + F7)
步过,一行一行地往下走, 如果这一行上有方法不会进入方法。 Step Over (F8):
步出,从步入的方法内退出到 方法调用处,此时方法已执行 完毕,只是还没有完成赋值。 Step Out (Shift + F8):
结束当前断点,进入下一个 断点的开始 Resume Program (F9):
运行到光标处,你可以将 光标定位到你需要查看的 那一行,然后使用这个功能, 代码会运行至光标行,而不需要打断点。 Run to Cursor (Alt + F9):
跳转到当前代码执行的行 Alt + F10
查看所有断点。 View Breakpoints (Ctrl + Shift + F8):