IDEA 默认快捷键
Ctrl+Shift+Enter自动补全分号或者括号Alt+Enter快速修复有错误的代码Ctrl+Space快速提示Ctrl+Shift+Space按照类型提示,自动补全Ctrl+Shift+Alt+T代码重构Shift+F6更改文件名或者所有相同名字的变量名Ctrl + f6重构函数Ctrl+Alt+V提取变量Ctrl+J看到所有模板的快捷方式生成Alt+Insert生成构造方法、getter/setter、重写父类方法等等+ Tab后缀自动补全,要输入 for (User user : users) 只需输入user.for+Tab,要输入Date birthday = user.getBirthday(); 只需输入user.getBirthday().var+Tab 即可。Ctrl+W代码选中,单词选中Ctrl+Shift+W取消选中Ctrl+Left / Right移动光标到前 / 后单词Ctrl+[/]移动到前 / 后代码块Ctrl+Y删除行Ctrl+D复制行Ctrl+</>折叠代码Shift+Shift搜索任何东西,包括类、资源、配置项、方法等等Ctrl+B / Ctrl+Alt+B父类或父方法定义和子类或子方法实现,Ctrl+F12查看当前类的所有方法Alt+F7查找类或者方法Ctrl+F / Ctrl+Shift+F在当前窗口或全工程中查找文本出现的位置F3 / Shift+F3在查找的基础上前后移动到下一匹配处Ctrl+Shift+A查找所有的命令Alt+Insert新建类、方法,get/set方法的添加等等Ctrl+Alt+O格式化 import 列表Ctrl+Alt+L格式化 代码Alt+Num切换窗口,常用的有1-项目结构,3-搜索结果,4/5-运行调试Ctrl+Tab切换标签页Ctrl+E / Ctrl+Shift+E打开最近打开过的或编辑过的文件。Ctrl+Alt+T创建单元测试用例Alt+Shift+F10运行程序Shift+F9启动调试Ctrl+F2停止- 调试:
F7/F8/F9分别对应Step into,Step over,Continue Ctrl+|水平分屏Ctrl+Tab切来切去Template / Postfix +Tab代码生成ALT + shift + L代码的自动补全Ctrl + Alt + 左 / 右返回上一次编辑地点Ctrl + F12视图查看Ctrl + Shift + alt + Umaven 依赖视图Ctrl + Alt + [ / ]项目之间进行切换Ctrl + E定位到最近浏览过的文件Ctrl + Shift + backspace跳转到上一次修改的地方Ctrl + Alt + B跳转到方法实现处Ctrl + shift + < >实现的代码缩减Ctrl + H显示类结构图,类的继承层次Ctrl + Q显示注释文档Alt + 1快速打开或者隐藏工程面板Alt + left / right切换代码视图F2 / shift + f2高亮错误定位ctrl + shift + f7高亮显示所有该文本,esc高亮消失Ctrl+N / Ctrl+Shift+N快速搜索类Ctrl + shift + n快速搜索文件Ctrl + shift + alt + n快速搜索函数Alt + f1查找代码所在的位置Alt + F3逐个向下查找相同的文本,高亮显示Ctrl + alt + shift + j选中所有相应的目标Alt + ↑ + ↓在方法之间快速移动Ctrl + Alt +C抽取静态变量Ctrl+ Alt+F抽取成员变量Ctrl + Alt + p抽取方法参数Ctrl +Alt + M抽取方法Ctrl + Alt + L格式化代码shift+ctrl+backpack返回上一次最后编辑的地方ctrl + r当前文件内容替换,指的是在当前打开的文件中替换匹配的字符,只操作一个文件ctrl + shift + r在路径中替换,指的是在选定的目录下或者类包下

