IDEA实用快捷键
-
查找
快捷键 | 介绍 |
---|---|
ctrl+F | 当前文件进行文本查找 |
F3 | 在查找模式下定位到下一个匹配处 |
ctrl+N | 根据输入的类名查找类文件 |
ctrl+F12 | 弹出当前文件的结构层并可以点击跳转 |
ctrl+[ | 光标移动到该代码的花括号开始处 |
ctrl+] | 光标移动到该代码的花括号结束出 |
ctrl+alt+左方向键 | 退回到上一个操作的地方 |
ctrl+alt+右方向键 | 前进到上一个操作的地方 |
连按两次shift | 弹出search Everywhere弹出层 |
-
增删改
快捷键 | 介绍 |
---|---|
ctrl+c | 复制 |
ctrl+X | 剪切 |
ctrl+V | 粘贴已复制的内容 |
ctrl+D | 复制光标所在行或者选中的内容,并插入到光标位置的下面 |
ctrl+Y | 删除光标所在行或者选中的内容 |
ctrl+W | 递进式选择代码块 |
ctrl+shift+W | 递进式取消已选择代码块 |
-
代码操作
快捷键 | 介绍 |
---|---|
ctrl+B | 进入光标所在的方法/变量的接口或定义处(效果相当于ctrl+鼠标左键单击) |
ctrl+/ | 代码注释 |
ctrl+shift+/ | 代码块注释 |
ctrl+F1 | 显示当前代码的错误信息 |
alt+enter | 显示当前错误的解决方法 |
alt+insert | 代码自动生成,自动生成constructor,setter,getter,toString等方法 |
ctrl+alt+T | 对选中的代码进行弹出环绕选项弹出层 |
ctrl+shift+enter | 自动结束代码,行末自动添加分号 |
list.for+enter | 集合或数组名.for,自动生成增强循环代码 |
list.fori+enter | 集合或数组名.fori,自动生成正向循环代码 |
list.forr+enter | 集合或数组名.forr,自动生成反向循环代码 |
-
页面结构性操作
快捷键 | 介绍 |
---|---|
ctrl+alt+enter | 格式化操作 |
ctrl+shift+J | 自动将下一行合并到当前行的末尾 |
ctrl+Z | 撤销 |
ctrl+shift+Z | 取消撤销 |
Ctrl + Shift + U | 对选中的代码全部进行大 / 小写轮流转换 |
Tab | 缩进 |