老鬼的博客 来都来啦,那就随便看看吧~
idea常用操作
发布于: 2022-06-09 更新于: 2024-08-23 分类于:  阅读次数: 
  • 快速生成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.png

一:基本

1.1 随机搜索

1.png

1.2 基本补全

2.png

1.3 扩大和缩小代码选区

3.png

1.4 注释行

4.png

二:编辑器基础知识

2.1 复制和删除行

5.png

2.2 移动代码段

6.png

2.3 收起代码段

7.png

2.4 环绕和解开

8.png

2.5 多选

9.png

三:代码补全

3.1 类型匹配补全

10.png

3.2 后缀补全

11.png

3.3 语句补全

12.png

3.4 使用table补全

13.png

四:重构

4.1 重命名

14.png

4.2 提取变量

15.png

4.3 重构菜单

16.png

五:代码辅助

5.1 恢复移除的代码

1.png

5.2 代码格式化

1.png

5.3 形参信息

1.png

5.4 快速弹出窗口

1.png

5.5 编辑器编码辅助

1.png

六:导航

6.1 文件结构

1.png

6.2 声明和用法

1.png

6.3 继承层次结构

1.png

6.4 最近文件和位置

1.png

6.5 下一个/上一个匹配项

1.png

七:运行和调试

7.1 运行配置

1.png

7.2 调试工作流

1.png

*************感谢您的阅读*************