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

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值