快速生成main方法
psvm + enter
快速生成system.out
sout + table
快速生成for i循环
fori + enter
for(Object o: ){}
iter + enter
格式化代码
Ctrl + Alt + L
优化导入类
Ctrl + Alt + O
快速生成方法返回值
Ctrl + Alt + V
快速生成get set方法
Alt + Insert
0:idea必备快捷键
快捷键 | 介绍 |
---|---|
Ctrl + F | 在当前文件进行文本查找 |
Ctrl + R | 在当前文件进行文本替换 |
Ctrl + Y | 删除光标所在行 或 删除选中的行 |
Ctrl + D | 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 |
Ctrl + O | 选择可重写的方法 |
Ctrl + I | 选择可继承的方法 |
Ctrl + + | 展开代码 |
Ctrl + - | 折叠代码 |
Ctrl + F11 | 选中文件 / 文件夹,使用助记符设定 / 取消书签 |
Ctrl + F12 | 弹出当前文件结构层,可以在弹出的层上直接输入,进行筛选 |
Ctrl + End | 跳到文件尾 |
Ctrl + Home | 跳到文件头 |
Ctrl + Space | 基础代码补全,默认在 Windows 系统上被输入法占用,需要进行修改,建议修改为 Ctrl + 逗号 |
Alt + Q | 弹出一个提示,显示当前类的声明 / 上下文信息 |
Alt + Insert | 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等 |
Alt + Enter | IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同 |
Alt + 左方向键 | 按左方向切换当前已打开的文件视图 |
Alt + 右方向键 | 按右方向切换当前已打开的文件视图 |
Alt + 前方向键 | 当前光标跳转到当前文件的前一个方法名位置 |
Alt + 后方向键 | 当前光标跳转到当前文件的后一个方法名位置 |
Ctrl + Alt + L | 格式化代码,可以对当前文件和整个包目录使用 |
Ctrl + Alt + O | 优化导入的类,可以对当前文件和整个包目录使用 |
Ctrl + Alt + 左方向键 | 退回到上一个操作的地方 |
Ctrl + Alt + 右方向键 | 前进到上一个操作的地方 |
Ctrl + Shift + F | 根据输入内容查找整个项目 或 指定目录内文件 |
Ctrl + Shift + R | 根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件 |
Ctrl + Shift + J | 自动将下一行合并到当前行末尾 |
Ctrl + Shift + Z | 取消撤销 |
Ctrl + Shift + W | 递进式取消选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展取消选中范围 |
Ctrl + Shift + N | 通过文件名定位 / 打开文件 / 目录,打开目录需要在输入的内容后面多加一个正斜杠 |
Ctrl + Shift + U | 对选中的代码进行大 / 小写轮流转换 |
Ctrl + Shift + T | 对当前类生成单元测试类,如果已经存在的单元测试类则可以进行选择 |
Ctrl + Shift + / | 代码块注释 |
Ctrl + Shift + Enter | 自动结束代码,行末自动添加分号 |
Alt + Shift + F9 | 弹出 Debug 的可选择菜单 |
Alt + Shift + F10 | 弹出 Run 的可选择菜单 |
F2 | 跳转到下一个高亮错误 或 警告位置 |
连按两次Shift | 弹出 Search Everywhere 弹出层 |
一:基本
1.1 随机搜索
1.2 基本补全
1.3 扩大和缩小代码选区
1.4 注释行
二:编辑器基础知识
2.1 复制和删除行
2.2 移动代码段
2.3 收起代码段
2.4 环绕和解开
2.5 多选
三:代码补全
3.1 类型匹配补全
3.2 后缀补全
3.3 语句补全
3.4 使用table补全
四:重构
4.1 重命名
4.2 提取变量
4.3 重构菜单
五:代码辅助
5.1 恢复移除的代码
5.2 代码格式化
5.3 形参信息
5.4 快速弹出窗口
5.5 编辑器编码辅助
六:导航
6.1 文件结构
6.2 声明和用法
6.3 继承层次结构
6.4 最近文件和位置
6.5 下一个/上一个匹配项
七:运行和调试
7.1 运行配置
7.2 调试工作流
*************感谢您的阅读*************