idea常用快捷键汇总
idea常用快捷键汇总
厉害的提示 ctrl+alt+v
shift+f6
多处修改
5.fori
—for循环(int i=0;i<5)
fori
是正序 forr 是倒序
数组名称.fori
—(int i=0; i<数组名称.length)
psvm
:Mian函数
ctrl+r
:替换
打开多行输入
选中文件夹,alt + insert
创建类
ctrl——f12
查看类中的方法列表
ctrl h
查看接口的实现类
ctrl f
替换查找
CTRL + ALT + O
“优化导入”
ALT +回车
和eclipse的ctrl+1
功能一样,提示
Ctrl+alt+l
格式化
sout
:打印
提取重复代码到方法:Ctrl+Alt+m
Ctrl+shift+f10
:启动
Ctrl+Alt+T`,可以把代码包在一个块内,例如:`try/catch
debug调试:
- f7 可以进入到被嵌入的方法内部
- f8 不进入到被嵌入的方法内部
- f9 跳到第二个断点的位置
Ctrl+d
:复制当前行到下一行
先 alt + F3
, 然后使用 F3
或 shift + F3
, 上下移动 :查找相同变量
在new Object()括号中按ctrl p
:关于构造函数的提示
Foreach :Ctrl+j iter | fori
ctrl+shift+z
:取消撤销
alt+insert
非常非常以及相当方便的一个组合键,不信您往下看
在类中使用:
可以自动生成构造器、getter/setter等等常用方法
在项目目录上使用:
可用于新建各种文件。
Ctrl + Alt + S
:打开设置选项
Ctrl + /
注释 、 取消注释(单行注释)
Ctrl + Shift + /
注释 、取消注释(多行注释)
Ctrl + N
通过输入类名打开类(标准说法是查找类文件)
Ctrl + Shift + N
输入文件名打开文件(标准说法是查找文件)
Ctrl + H
查看类的继承关系,例如HashMap的父类是AbstractMap,子类则有一大堆
Ctrl+Alt+B
查看子类方法实现Ctrl+B
可以查看父类或父方法定义,但是不如ctrl+鼠标左键
方便。但是在这里,Ctrl+B
或ctrl+鼠标左键
只能看见Map接口的抽象方法put的定义,不是我们想要的,这时候Ctrl+Alt+B
就可以查看HashMap的put方法。
Shift+Shift
搜索任何东西shift+shift
非常强大,可搜索类、资源、配置项、方法等,还能搜索路径。其中搜索路径非常实用,例如你写了一个功能叫hello,在java,js,css,jsp中都有hello的文件夹,那我们可以搜索"hello/"找到路径中包含hello的文件夹。
Alt+F7
查找类或方法在哪被使用
Ctrl + Y
删除当前行
Ctrl + D
复制当前行到下一行
Ctrl + X
剪切当前行(也有删除当前行的作用)
Ctrl + V
粘贴
Ctrl + R
替换
Ctrl + F
在当前文件中查找 (使用 F3 在查找到的多个结果中切换)
Ctrl + Shift + F
在指定范围查找(更详细)
Ctrl + P
查看一个函数可以使用的参数 / 查看一个属性有哪些可用的值 等等
Ctrl + Shift + 1, 2, 3, 4
在某一行打标签。结合 Ctrl + 1, 2, 3, 4
可以快速定位到某一标记行。 适用于行数特别多的文件。
Ctrl + delete
删除一个连续的单位。比如,单词、连在一起的单词、连在一起的汉字等。 Ctrl + W
选择一个单位。连续按的话,会不断扩展选择的范围。 Ctrl + 左右箭头(导航键左右键)
按照单位跳转。
Ctrl + (-/+)
收起或者展开一段代码块(比如,一块注释或者一个方法太长,可以按Ctrl + -
将它收起来)
Ctrl + E
打开最近的文件
Ctrl + Shift + E
打开最近编辑过的文件
Ctrl +Tab
直接打开最近的文件
Ctrl + F12
查看当前文件的内部成员 或者说 查看本文档的结构
Ctrl + G
跳转到指定行
Ctrl + F4
关闭当前文件
Ctrl + B
打开一个类(java)的声明,其他如html jsp文件也是类似。相当于在eclipse中编辑java类文件时,按住Ctrl键并单击类名从而进入类的声明。
Ctrl + H
查看当前类的继承关系(按Shift + Esc 关闭)
Ctrl + Shift
查看一个方法的继承关系(按Shift + Esc 关闭)
Ctrl + Q
查看说明文档
Ctrl + Alt + L
格式化代码
Ctrl + Shift + I
查看类体或者方法体
Ctrl + Alt + O
自动导包
Ctrl + Alt + Enter
在当前行上面开启新的一行
Ctrl + Shift + 上下箭头
上下移动代码块(对比Alt + Shift + 上下箭头
)
Ctrl + Shift + U
切换大小写
Ctrl + Shift + V
选择性粘贴(剪切板有多个选项)
Ctrl + Shift + C
复制当前文件的路径
Ctrl + Shift + J
合并下一行到当前行 Ctrl + Shift + (-/+)
折叠或者展开所有代码块
Ctrl + Shift + Space
自动提示
Alt + Enter
根据提示自动导入包 Alt + 左右箭头
在当前打卡的多个文件之间跳转
Alt + /
自动补全
Alt + 鼠标选区
可以选择方形区域(列模式)
Alt + Home
锁定到导航栏目,按导航键可以直接打开文件
Alt + 1, 2
Alt + Insert
插入构造方法、toString方法等
Alt + F7
查看方法在哪里被调用了
Shift + F6
重命名 (比如,选中名为 thread 的变量,按Shift + F6
进行重命名,可以对本类中所有原来名为thread的变量进行重命名)
Shift + Enter
在当前行下面开启新的一行
Shift + Home / End
选择光标到行首/行尾的区域
Shift + 导航箭头
自由选择 Shift + F11 查看书签
eclipse ctrl+shift+i
idea可以在debug过程中用alt+鼠标左键点击你想查看值的代码