- idea 功能快捷键
- idea 代码快捷键
- idea 相关设置以及功能
| 快捷键作用 | 快捷键 | 说明 |
|---|---|---|
| 打开 IntelliJ IDEA 系统设置 | Ctrl + Alt + S | |
| 打开当前项目设置 | Ctrl + Shift + Alt + S | |
| 删除光标所在行 或 删除选中的行 | Ctrl + Y | |
| 撤销 | Ctrl + Z | |
| 恢复撤销 | Ctrl+ Shift + Z | |
| 复制光标所在行 | Ctrl + D | |
| 根据输入的 类名 查找类文件 | Ctrl + N | |
| 搜索任何文件名 | Shift+Shift | |
| 在当前文件进行文本查找 | Ctrl + F | |
| 在当前文件进行文本替换 | Ctrl + R | |
| 递进式选择代码块 | Ctrl + W | |
| 提供快速修复选择/生成变量 | Alt + Enter | |
| 当行注释或者取消注释 | Ctrl + / | |
| 代码块注释或者取消注释 | Ctrl + Shift + / | |
| 对文件 / 文件夹 重命名 | Shift + F6 | |
| 工程视图 | Alt + 1 | |
| 当前类结构视图 | Alt + 7 | |
| 显示控制台视图 | Alt + 4 | |
| 退回到上一个操作的地方 | Ctrl + Alt + 左方向键 | |
| 前进到上一个操作的地方 | Ctrl + Alt + 右方向键 | |
| 新建包,类等文件 | Alt+Insert | |
| 在 Debug 模式下,智能步入。断点所在行上有多个方法调用,会弹出进入哪个方法 | Shift + F7 | |
| 选择列 | 按住alt | |
| 格式化代码 | Ctrl+Alt+L | |
| 切换大小写,要先选中 | Ctrl + Shift + u | |
| 构建项目(增量构建) | Ctrl+f9 | |
| 重新编译当前类 | Ctrl+ Shift+f9 | |
| 运行 | Shift+f 10 | |
| 调试运行 | Shift+f 9 | |
| 历史剪贴板粘贴 | Ctrl+ Shift+v | |
| 复制文件路径 | Ctrl+ Shift+c | |
| 复制类名,包名 | Ctrl+Alt+ Shift+c | |
| 开始新行,无论是否在结尾 | Shift+Enter | |
| 查看最近打开的文件 | Ctrl+E | |
| 显示鼠标所在方法的解释 | Ctrl+q |
idea 代码快捷键
| 快捷键作用 | 快捷键 | 说明 |
|---|---|---|
| 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等 | Alt + Insert | |
| 生成main方法 | psvm/main | |
| 生成输出语句 | sout | |
| 生成输出变量语句 | xx.sout | |
| 输出方法形参 | soutp | |
| 输出方法名字 | soutm | |
| 输出最近的变量 | soutv | |
| 生成循环语句 | fori | |
| 生成正向循环语句 | 数组.fori | |
| 生成逆向循环语句 | 数组.forr | |
| 增强循环语句 | 数组.for | |
| 代码块包围 | Ctrl + Alt + T | |
| if (arr == null) 语句 | ifn | |
| if (arr != null) 语句 | inn | |
| private static final | prsf | |
| public static final | psf |
idea 相关设置以及功能
| 设置作用 | 设置路径 | 说明 |
|---|---|---|
| UI字体的更改 | file -> Settings -> Appearance & Behavior -> Appearance | |
| 编辑区字体的更改 | file -> Settings -> Editor -> Colors Scheme ->Colors Scheme Font | |
| 控制台字体的更改 | file -> Settings -> Editor -> Colors Scheme ->Console Font | |
| 设置方法分隔符 | Editor > General > Appearance > show method separators | |
| 设置多行显示页签以及页签限制数量 | Editor > General > Editor tabs > show tabs in one row (不勾选) && tab limits | |
| 设置默认文档注释信息 | Editor > File and Code Templates > includes > File Header | |
| 设置编码 (idea 右下角有当前文件编码) | Editor > File Encodings | |
| split 多窗口水平或者上下查看 | 鼠标右键打开文件页签 | |
| java 导入jar包 | Project Settings > libraries > + | 或者复制jar包并右击 选择 add as libraries |
| 查看方法被调用 | 鼠标右键方法名称 > find usages | |
| 设置Alt+Enter快捷键启用 | Editor->intention->refactorings |



