IDEA常用快捷键Mac os和Windows对照--用到了就会更新

之前公司用了一段的MacBookPro,离职后自己入手了一台MacBookPro。但是现在的公司中使用的电脑是古老的win7,两个系统的键盘有些许差别,而且快捷键也略有不同。最近因为疫情影响,在家远程办公。借着这个时间整理一下两个不同系统之间的快捷键使用差异。方便有同种需求同学使用。

进入IT行业两年了,感觉自己还很菜,很多功能可能还没有用到,以后遇到什么就更新什么。也欢迎大家告诉我更好用的功能。

功能IDEA中的名称WindowsMac os
重写方法Override Methods...Ctrl+O?O
快速生成方法GenerateAlt+Insert?N ??
实现方法Implement Methods...Ctrl+I?I
引入变量,自动为方法的返回值添加变量Variable/Introduce VariableCtrl+Alt+V??V
清理没有引用的导包Optimize ImportsCtrl+Alt+O??O
格式化代码Reformat CodeCtrl+Alt+L??L
将代码向上移动换行Move Statement UpCtrl+Shift+↑??↑
将代码向下移动换行Move Statement DownCtrl+Shift+↓??↓
生成包裹代码,try catch等Surround With...Ctrl+Alt+T??T
行注释Comment with Line CommentCtrl+/?/
循环扩展词Cyclic Expand WordAlt+/?/
向上移动一行Move Line UpAlt+Shift+↑??↑
向下移动一行Move Line DownAlt+Shift+↓??↓
scala中,为变量增加类型Specify typeAlt+T?T
提取方法,将选中的代码段生成一个方法Auto-Indent LinesCtrl+Alt+M??M
大小写转换Toggle CaseCtrl+Shift+U??U
查找类Class...Ctrl+N?N
在该路劲下查找Find in PathCtrl+Shift+F??F
在代码中查找Find...Ctrl+F?F
在代码中替换Replace...Ctrl+R?R
自动添加分号Complete Current StatementCtrl+Shift+Enter???
后退,查看代码时方便回退到之前的光标位置,如果鼠标有后退按键也可以用鼠标←BackCtrl+Alt+←??←