【IDEA】01 - IDEA快捷键的使用
使用IDEA快捷键,要注意快捷键冲突,例如搜狗的扩展快捷键要关闭,网易云,qq等一些热键也会有冲突
前面标注🎉的一定要重点掌握
零:先总结最最重要的
这部分是非常非常常用的,但是不容易记住的,就像
ctrl + c
也常用但是都知道,就不再这里列举了
- 查找全局的文件中的内容:
ctrl + shift + F
- 类名的查找:
ctrl + N
- 文件名的查找:
ctrl + shift + N
- 查看当前类的所有方法:
ctrl + F12
- 接口创建实现类:将光标放在接口名称上,然后
alt + enter
- 创建测试类:
ctrl + shift + T
- 对选中代码的包裹操作:
ctrl + alt + T
- 代码行复制:
ctrl + D
- 提取方法:
ctrl + alt + M
- 重命名:
shift + F6
一:导航类快捷键(必须掌握)
🎉 内容的查找:
- 如果是查找当前的文件中的内容:
ctrl + F
- 如果是查找全局的文件中的内容:
ctrl + shift + F
🎉 类名的查找:ctrl + N
🎉 文件名的查找:ctrl + shift + N
🎉 对于文件间的跳转:
- 跳转到方法的使用:
ctrl + B
- 跳转到方法的实现:
ctrl + alt + B
,在idea中可以使用接口前面的绿色小图标进行接口和实现方法的跳转
查看最近打开的文件:ctrl + E
🎉 查看当前类的所有方法:ctrl + F12
下面这几个熟练之后再用就行,不影响
对于文件内的跳转:
- 跳转到指定行:
ctrl + G
-> 会弹出一个框,问你跳转到哪行 - 跳转到文件头:
ctrl + Home
- 跳转到文件尾:
ctrl + End
- 跳转到当前方法的前面一个方法:
alt + ↑
- 跳转到当前方法的后面一个方法:
alt + ↓
二:文件操作类(懒人必备)
🎉 复制,剪切,粘贴:ctrl + C / ctrl + X / ctrl + V
🎉 接口类创建实现类:
- 将光标放在接口名称上,然后
alt + enter
- 然后再弹出框中选择 ->
implement interface
- 然后会让你选择你的实现类放在那个包下
- 然后选择实现的方法就行了
🎉 创建测试类:
ctrl + shift + T
- 再弹出框中选择Junit的版本和要添加的测试方法
- 选择测试类存放的位置
三:辅助编码类
注释快捷键:
- 单行注释 ->
ctrl + /
-> 会生成//
- 多行注释 ->
ctrl + shift + /
-> 会生成/**/
🎉 代码格式化:ctrl + alt + L
属性字段方法生成:先选中字段 -> alt + insert
-> 选择要生成的??-> lambda ??
🎉 对选中代码的包裹操作:ctrl + alt + T
-> 选择用什么包裹
🎉 下面这几个懒人必备
- 参数信息查看 -> 光标放在方法上,
ctrl + P
-> 不知道方法需要传什么参数的时候可以提示 - 方法重写 ->
ctrl + O
-> 会弹出框让你选择重写方法 - 接口的实现 ->
ctrl + I
-> 这个是你已经写了实现类了,它生成的是实现类中的方法 - 代码行复制 ->
ctrl + D
- 代码行交换顺序 ->
ctrl + shift + ↑ / ctrl + shift + ↓
四:重构相关(通过重构增强可读性)
🎉 重命名:shift + F6
🎉 下面三个提取至关重要,尤其是提取方法:
- 提取变量 ->
ctrl + alt + V
- 提取方法 ->
ctrl + alt + M
- 提取常量 ->
ctrl + alt + C
然后就会发现它重构成了这样