IDEA常用快捷键总结

IDEA常用快捷键总结

前言

IDEA 中提供了很多快捷键,点击File --> Settings --> keymap便可进入看到 IDEA 提供的快捷键。我们也可以搜索和自定义所有快捷键,下面给出的是 IDEA 中默认的快捷键

1、构建/编译

功能 快捷键
同于菜单【Build】—>【Build Project】 Ctrl + F9
重新编译当前类 Ctrl + Shift + F9

2、文本编辑

功能 快捷键
生成main方法 psvm + Tab
生成输出语句 sout + tab
注释代码 Ctrl+/ 或 Ctrl+Shift+/
剪切选中文本,若未选中则剪切当前行 Ctrl + X / Ctrl + Y
复制选中文本,若未选中则复制当前行 Ctrl + C
粘贴 Ctrl + V
粘贴为纯文本 Ctrl + Alt + Shift + V
从历史选择粘贴 Ctrl + Shift + V
复制行 Ctrl + D
复制文件路径 Ctrl + Shift + C
保存全部 Ctrl + S
撤销 Ctrl + Z
取消撤销 Ctrl + Shift + Z
缩进 Tab
取消缩进 Shift + Tabl
自动缩进行(自动缩进至规范位置) Ctrl + Alt + I
开始新行(无论光标是否在行尾,都开始新的行) Shift + Enter
在当前行之前开始新行 Ctrl + Alt + Enter
大小写转换 Ctrl + Shift + U
创建临时文件(可以创建各种类型的临时文件,该临时文件不会保存到磁盘中) Ctrl + Alt + Shift + Insert
在新窗口中打开 Shift + F4
重写方法 Ctrl + O
实现方法 Ctrl + I
整合两行为一行 Ctrl + Shift + J
自动补全代码 Ctrl + Shift + Space
导入包,自动修正 Alt + 回车
代码提示 Alt + /
生成代码(如GET,SET方法,构造函数等) Alt + Insert
将选中的代码使用 if、while、try/catch 等代码块包装起来(功能强大) Ctrl + Alt + T
优化导入的类和包 Ctrl + Alt + O
格式化代码 Ctrl + Alt + L
生成for循环for (int i = 0; i< ; i++) fori
生成增强for循环 iter
生成array for代码块 itar
生成iterator 迭代 itit
生成List的遍历 itli
生成Collection迭代 itco

3、光标操作

功能 快捷键
移动至代码块开始 Ctrl + [
移动至代码块末尾 Ctrl + ]
下一个方法 Alt + Down
上一个方法 Alt + Up
左移一个单词 Ctrl + Left
右移一个单词 Ctrl + Right

4、文本选择

功能 快捷键
全选 Ctrl + A
向左选择 Shift + Left
向右选择 Shift + Right
向上选择 Shift + Up
向下选择 Shift + Down
扩展选择 Ctrl + W
收缩选择 Ctrl + Shift + W

5、代码折叠

功能 快捷键
展开代码块 Ctrl + NumPad+
展开代码块 Ctrl + NumPad-
递归展开 Ctrl + Alt + NumPad+
递归折叠 Ctrl + Alt + NumPad-
全部展开 Ctrl + Shift + NumPad+
全部折叠 Ctrl + Shift + NumPad-

6、查找操作

功能 快捷键
弹出 Search Everywhere 弹出层,查找任任内容 双击Shift
查找字符(当前文件) Ctrl + F
查找最近打开的文件 CTRL + E
方法参数提示 Ctrl + P
显示注释文档信息 Ctrl + Q
显示当前类的结构图 Ctrl + H
显示当前文件的结构 Ctrl + F12

7、代码分析

功能 快捷键
显示意图操作 Alt + Enter
显示错误描述 Ctrl + F1
下 / 上一个突出显示的错误 F2 / Shift + F2
显示问题窗口 Alt + 6
按名称运行检查 Ctrl + Alt + Shift + I

8、Debug快捷键

功能 快捷键
在 Debug 模式下,步入,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中 F7
智能步入 Shift + F7
强制步入 Alt + Shift + F7
在 Debug 模式下,步过,如果当前行断点是一个方法,则不进入当前方法体内 F8
步出 Shift + F8
强制步过 Alt + Shift + F8
在 Debug 模式下,选中查看值 Alt + F8
查看断点 Ctrl + Shift + F8
在 Debug 模式下,恢复程序运行。如果该断点下面代码还有断点则停在下一个断点上 F9
运行至光标的位置 Alt +F9
强制运行至光标处 Ctrl + Alt+ F9
定位到断点 Alt + F10

9、重构

功能 快捷键
重命名 Shift + F6
抽取常量 Ctrl + Alt + C
抽取字段 Ctrl + Alt + F
提取方法 Ctrl + Alt + M
抽取参数 Ctrl + Alt + P
自动补全代码 Ctrl + Alt + V
安全删除 Alt + Delete

随笔: 江山留胜迹,我辈复登临。

posted @ 2023-03-03 16:09  Cream薄荷糖  阅读(131)  评论(0编辑  收藏  举报