IDEA常用快捷键Mac os和Windows对照--用到了就会更新
之前公司用了一段的MacBookPro,离职后自己入手了一台MacBookPro。但是现在的公司中使用的电脑是古老的win7,两个系统的键盘有些许差别,而且快捷键也略有不同。最近因为疫情影响,在家远程办公。借着这个时间整理一下两个不同系统之间的快捷键使用差异。方便有同种需求同学使用。
进入IT行业两年了,感觉自己还很菜,很多功能可能还没有用到,以后遇到什么就更新什么。也欢迎大家告诉我更好用的功能。
功能 | IDEA中的名称 | Windows | Mac os |
---|---|---|---|
重写方法 | Override Methods... | Ctrl+O | ?O |
快速生成方法 | Generate | Alt+Insert | ?N ?? |
实现方法 | Implement Methods... | Ctrl+I | ?I |
引入变量,自动为方法的返回值添加变量 | Variable/Introduce Variable | Ctrl+Alt+V | ??V |
清理没有引用的导包 | Optimize Imports | Ctrl+Alt+O | ??O |
格式化代码 | Reformat Code | Ctrl+Alt+L | ??L |
将代码向上移动换行 | Move Statement Up | Ctrl+Shift+↑ | ??↑ |
将代码向下移动换行 | Move Statement Down | Ctrl+Shift+↓ | ??↓ |
生成包裹代码,try catch等 | Surround With... | Ctrl+Alt+T | ??T |
行注释 | Comment with Line Comment | Ctrl+/ | ?/ |
循环扩展词 | Cyclic Expand Word | Alt+/ | ?/ |
向上移动一行 | Move Line Up | Alt+Shift+↑ | ??↑ |
向下移动一行 | Move Line Down | Alt+Shift+↓ | ??↓ |
scala中,为变量增加类型 | Specify type | Alt+T | ?T |
提取方法,将选中的代码段生成一个方法 | Auto-Indent Lines | Ctrl+Alt+M | ??M |
大小写转换 | Toggle Case | Ctrl+Shift+U | ??U |
查找类 | Class... | Ctrl+N | ?N |
在该路劲下查找 | Find in Path | Ctrl+Shift+F | ??F |
在代码中查找 | Find... | Ctrl+F | ?F |
在代码中替换 | Replace... | Ctrl+R | ?R |
自动添加分号 | Complete Current Statement | Ctrl+Shift+Enter | ??? |
后退,查看代码时方便回退到之前的光标位置,如果鼠标有后退按键也可以用鼠标 | ←Back | Ctrl+Alt+← | ??← |