ctrl+g / ctrl+alt+shift+g:查询变量或者函数或者类在哪里被使用或被调用,后者是前者的复杂表现,可以选择查询范围等。
alt+h:查找功能,全局查找
f4:查看类继承关系
f2:查看文档说明(函数使用说明)
ctrl+e:查看最近打开过的文件
ctrl+shift+e:查看最近编辑过的文件
double shift:全局查找,这个查看和alt+h稍稍有些不同,这个是全局文件查找,到文件名称层面。
ctrl+shift+r:快速定位到你所想打开的文件。
alt+↑:光标所在位置那行代码往上移动
alt+↓:光标所在位置那行代码往下移动
ctrl+d:删除光标所在位置那行代码
ctrl+x:剪切光标所在位置那行代码
alt+shift+↓/ctrl+c:复制光标所在行代码到下一行
ctrl+o:快捷查找当前类中的函数,变量
ctrl+shift+r:修改名称
alt+enter:导入包
alt+←:后退,定位到上个查看或者编辑的地方
alt+→:往前定位,比如你定位到上个点后,想回去,就可以用这个快捷键
ctrl+/:当行注释,反注释再按一次即可
ctrl+shift+/:模块注释,反注释再按一次即可,注意这边的”/“不能用小键盘的
ctrl+shift+小键盘/:折叠代码(ctrl+shift+小键盘*这个不灵了,今天没空了,后面会针对这个问题做解决,并更新上来),当然笔记本没小键盘,你可以自己改快捷键
ctrl+alt+s:打开settings界面
ctrl+alt+shift+s:打开project structure界面
alt+shift+x:运行(run)
alt+shift+d:调试运行(debug)
ctrl+f9:编译工程
ctrl+shift+k:push文件到server(git)
debug类快捷键
f5:但不调试进入函数内部。
f6:但不调试不进入函数内部。
f7:由函数内部返回调用处。
f8:执行到下一个断点,没断点则执行完成。
action mac osx win/linux
注释代码(//) cmd + / ctrl + /
注释代码(/**/) cmd + option + / ctrl + shift + /
格式化代码 cmd + option + l ctrl + alt + l
清除无效包引用 option + control + o alt + ctrl + o
查找 cmd + f ctrl + f
查找+替换 cmd + r ctrl + r
上下移动代码 option + shift + up/down alt + shift + up/down
删除行 cmd + delete ctrl + y
扩大缩小选中范围 option + up/down ctrl + w/ctrl + shift + w
快捷生成结构体 cmd + option + t ctrl + alt + t
快捷覆写方法 ctrl + o ctrl + o
快捷定位到行首/尾 cmd + left/right ctrl + left/right
折叠展开代码块 cmd + plus,minus ctrl + plus/minus
折叠展开全部代码块 cmd + shift + plus,minus ctrl + shift + plus,minus
文件方法结构 cmd + f12 ctrl + f12
查找调用的位置 ctrl + option + h ctrl + alt + h
大小写转换 cmd + shift + u ctrl + shift + u
