根据个人喜欢选择初始的快捷键套餐
1.左键点击顶部菜单栏File选项,在弹出的菜单中,左键点击Settings选项
2.然后会弹出Settings窗口,在弹出的窗口中,左键点击左侧菜单中Appearance & Behavior选项前的小三角,展开菜单,
在展开的菜单中左键点击Keymap选项,此时右侧面板会弹出一系列快捷键设置选项
3.我选用的套餐是Eclipse的快捷键
接下来-----根据自己的需要设置快捷键
3.由于快捷键选项非常多,所以IDEA提供了搜索的功能,在右侧面板的搜索框中输入我们想要设置的快捷键(英文)例如:format,然后找到我们想要设置的快捷键选项
4.在对应的快捷键选项上点击右键,在弹出的菜单中,左键点击Add keyboard Shortcut,然后会弹出选项菜单
5.弹出选项菜单后,此时我们就可以设置快捷键了,直接按住你想设置的快捷键即可,例如:shift+windows
6.如果该快捷键已被其他地方设置过,在conflicts中会有对应的提示,最后一定要点击ok,然后点击settings面板右下角的Apply
以下是本人设置的一些常用的快捷键
查找方法在哪里被调用(Call Hierarchy) ctrl+shift+h
快速搜索类中的错误(next highlighted error) ctrl + shift + q
关闭打开的所有代码栏(close all) ctrl + shift + w
大写转小写/ 小写转大写(toggle case) ctrl + shift + u
查看类的继承结构图(Show UML Diagram) ctrl + alt + shift + u
生成 try-catch 等(surround with) alt+shift+z
打开代码所在硬盘文件夹(show in explorer) ctrl+shift+x
收起所有的方法(collapse all) ctrl+ shift + c
打开所有方法(expand all) alt+shift+x
选中数行,整体往后移动 tab
选中数行,整体往前移动 shift + tab
向下开始新的一行(start new line) shift+enter
向上开始新的一行(Start New Line before current) ctrl+alt+enter
查找(全局) ctrl+h
查找/替换(当前) ctrl+f
单行注释 ctrl + /
复制代码 ctrl + c
多行注释 ctrl + shift + /
撤销 ctrl + z
反撤销 ctrl + y
向下复制一行 (Duplicate Lines) ctrl+alt+down
删除一行或选中行 (delete line) ctrl+d
向下移动行(move statement down) alt+down
向上移动行(move statement up) alt+up
查找文件 双击Shift