初级快捷键,用idea开发必须会

284 阅读2分钟

常用快捷键

快捷键(括号内为笔记解释)含义
Ctrl + Alt + L格式化代码
Ctrl+F4关闭当前编译页面

查询快捷键

快捷键(括号内为笔记解释)含义
Alt + 7靠左窗口显示当前文件的结构
Ctrl + F12浮动显示当前文件的结构
Ctrl + D复制行
Ctrl + Shift + Up/Down上下移动代码

alt+enter :错误提示,一招灵,代码飘红先点它
ctrl+o :复写方法,实现父类中的方法
ctrl+alt+t :surround with,给代码块包围if,while,try catch等
ctrl+p :光标定位到方法后面的小括号里,点击次快捷键,可以查看此方法的传入参数类型
ctrl+y :删除一行代码
ctrl+d :复制一行代码
shift+enter :向下插入一行代码
ctrl+alt+enter :向上插入一行代码
ctrl+g :定位到某一行代码
ctrl+shift+↑ 或者 ↓ :光标选择一行代码后面,然后点击这两个快捷键,可以上下移动代码位置
ctrl+alt+v :自动补全返回值
shift+ctrl+enter :自动补全代码末尾分号
ctrl+alt+l :格式化代码
ctrl+alt+o :优化导入的包,可以对当前文件和整个包目录使用
ctrl+alt+f :提升变量作用域,局部变量提升为属性,经常会用到,很酷的快捷键

高级快捷键,看源码必备
ctrl+alt+← 或者 → :返回上次查看代码位置,下次查看代码位置,看源码必备
双击shift :搜索所有 或者ctrl+n 也行
ctrl+f12 :查看类中所有方法,直接敲方法名,还可以搜索
ctrl+h :查看类或者接口的继承实现关系
Ctrl+Alt+b :在接口调用的方法后面,点击,可以列出实现这个方法的具体实现类
ctrl+shift+h :查看某个方法的父子类or接口与实现类的重写关系
ctrl+shift+i :将光标放在放在方法名上,这个快捷键可以展示出有哪些类实现了此方法,还可以列出代码,必备快捷键
alt+f7 :光标需要放在方法名上,可以搜索出哪些类调用了此方法,高级快捷键,必备
crtl+q :光标需要放在doc文档注释上,然后可以将doc弹出框来展示