Loading... ## 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 + U ` maven 依赖视图 - `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` 在路径中替换,指的是在选定的目录下或者类包下 最后修改:2020 年 08 月 28 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 哇卡哇卡