记录一些IDEA常用的快捷键和技巧 三(常用快捷键)
1.快捷键之----注释
动 作 | 快捷键 | 说 明 |
添加行注释 | Ctrl + / | // 行注释 |
撤销行注释 | Ctrl + / | 快捷键等同添加注释,一次撤销一行,多选撤销选中行 |
添加块注释 | Ctrl + shift + / | /*块注释*/,需要注意的是,块注释要选中注释内容 |
撤销块注释 | Ctrl + shift + / | 快捷键等同添加注释 |
2.快捷键之----查找/替换
动 作 | 快捷键 | 说 明 |
全局搜索 | Double Shift | 搜索所有地方的匹配项,全局搜索 |
文件内查找 | Ctrl + F | 只在当前文件内匹配,支持大小写,正则表达式 |
文件内替换 | Ctrl + R | 在文件查找的基础上替换 |
路径中查找 | Ctrl+ Shift+ F | 在指定路径中查找,可以指定的模式包括(Project,Moudle,Directory,Scope) |
路径中替换 | Ctrl+ Shift+ R | 在路径查找的基础上替换 |
下一个匹配项 | F3 | 上面的查询中有多个匹配项, 依次跳到下一项 |
上一个匹配项 | Shift +F3 | 上面的查询中有多个匹配项, 依次跳到上一项 |
3.快捷键之---- 显示使用的地方
动 作 | 快捷键 | 说 明 |
查找文件中引用 | Ctrl + F7 | 查找当前元素在当前文件中的引用情况,按F3切换。 |
进入接口实现类 | Ctrl +Alt+ B | 快速进入接口实现类 |
查找引用 | Alt + F7 | 查找当前元素在所有文件中的引用情况,IDE底部展示 |
高亮在文件中显示引用 | Ctrl + Shift + F7 | 高亮显示文本,按ESC退出。 |
弹出框显示引用 | Ctrl + Alt + F7 | 显示光标选中的类,变量等被调用的地方,以弹出框的形式展示 |
4.快捷键之---- 编辑
动作 | 快捷键 | 说明 |
智能自动补全 | Ctrl + Shift + Space | 自动补全剩下的代码,如new 后面的对象。 |
代码完整 | Ctrl + Shift + Enter | 将输入的if,for,函数等补充{},;等,并格式化,使代码完整 |
展示文档信息 | Ctrl + Q | 快速查看文档信息 |
生成code | Alt + Insert | 生成get,set,构造函数 ,hashcode ,equals |
重写方法 | Ctrl + O | override 重写toString(),hashcode,equals |
实现方法 | Ctrl + i | 快速实现接口方法 |
代码环绕 | Ctrl + Alt + T | 代码自动包含,if,for ,try catch,runnable,callable |
选中字符 | Ctrl + w | 选中当前字符,多次按会扩大 |
未选中字符 | Ctrl + Shift + w |
Ctrl + W 的反操作 |
快速修复 | Alt + Enter | 智能提示和快速修复 |
格式化代码 | Ctrl + Alt + L | 格式化代码 |
优化 import | Ctrl + Alt + O | 优化import引用 |
自动缩进 | Ctrl + Alt + I | 优化代码,自动缩进 |
缩进 | Tab + Tab | 缩进 |
缩退 | Shift + Tab | 缩退 |
复制当前行 | Ctrl + D | 复制前行 |
删除当前行 | Ctrl + Y | 删除当前行 |