HOTKEY
Usage Search(使用查询)
key(Mac) | key(Win) | desc
- | -
cmd+opt+F7 | win+alt+F7 | 搜索光标所在方法的声明之处或者被调用到的地方,以弹窗方式显示
opt+F7 | alt+F7 | 全局搜索引用
cmd+shift+F7 | ^+shift+F7 | 高亮显示当前代码域使用到的地方
F3 or shift+F3 | 搜索当前文件的模式下,按向下 or F3跳到下一处,按向上 or shift+F3跳到上一处
tab or tab+shift | 在ctrl+shift+f全局搜索的时候,可以通过tab和来移动输入聚焦,可以脱离鼠标来选择右上角的File mask
Editing(编辑)
key(Mac) | key(Win) | desc
- | -
cmd+P | ^+P |显示方法的参数,这个方法的强大之处在于,展示了参数之后,在写入传参的时候,弹框会一直存在,让参数更加直观
cmd++ | ^++ |展开折叠的代码
cmd+- | ^+- | 折叠代码
shift+上下方向键 | shift+上下方向键 | 有时候用vim插件的jk上下移动太慢了,而且又不能明确知道要用emacsIdeas调整到哪里,可以用idea自带的shift+上下方向键来快速上下移动代码
cmd+shift+F12 | ^+shift+F12 | 最大化编辑窗口
^+shift+P | ^+shift+P | 查看方法返回变量类型
debug
key(Mac)| key(Win) | desc
- | -
cmd+shift+F8 | 查看断点信息
shift+F7 | 智能步入,断点所在行上有多个方法调用,会弹出进入哪个方法
^+F5 | 重启debug服务
cmd+F2 | 终止debug服务
^+cmd+W | 将Add to Watches绑定快捷键,可以快速查看变量或者表达式的值