前言
由于一直使用的是win的idea,而且用的是eclipse的快捷键,最近换成mac了,如果还用eclipse的快捷键太蛋疼,所以做一个表格对照一下。估计就我才会遇到这种奇怪的问题。
功能 | 描述 | eclipse快捷键 | mac下idea快捷键 |
file structure | 查看类下所有的方法 | ctrl+o | cmd+f12 |
compare files/show diff | 对比文件 | ctrl+d | alt+g |
delete line | 删除一行 | ctrl+d | cmd+y |
select all | 全选 | ctrl+a | cmd+a |
evaluate expression | debug执行表达式 | ctrl+u | alt+f8 |
new folder | 新建文件 | alt+insert | alt+f |
find in path | 全文搜索 | ctrl+h | shift+ctrl+f |
duplicate entire lines | 复制一段(一行)代码 | ctrl+alt+向下箭头 | cmd+d |
move caret to line end with selection | 选中某一行到最后 | shift+end | shift+cmd+向右箭头 |
move caret to text end | 光标移动到文件最后 | ctrl+end | fn+cmd+向右 |
settings | 进入setting | ctrl+alter+s | cmd+, |
replace | 查找替换 | ctrl+f | cmd+r |
recent files | 查看最近打开的文件 | ctrl+e | cmd+e |
class | 查看类 | ctrl+shift+t | cmd+n |
file | 查看文件 | ctrl+shift+r | cmd+shift+n |
line | 跳转到某一行 | ctrl+l | cmd+g |
last edit location | 最近修改文件 | ctrl+q | shift+cmd+del |
implementation | 查看实现 | ctrl+t | cmd+alt+b |
call hierarchy | 查看对应的调用 | ctrl+alt+h | alt+f7 |
reformat code | 格式化文件 | ctrl+shift+f | alt+cmd+l |
move statement up | 代码块往上移动 | alt+向上箭头 | shift+cmd+向上 |
rename | 重命名 | alt+shift+r | shift+f6 |
variable | 抽出参数 | alt+shift+l | alt+cmd+v |
method | 抽出方法 | alt+shift+m | alt+cmd+m |
add to vcs | 添加到vcs | ctrl+alt+a | cmd+k |
navigate back | 返回上一次位置 | alt+向左箭头 | cmd+alt+向左 |
override method | 重写方法 | alt+insert | cmd+o |
generate | 生成 | alt+insert | 被占用了 |