Windows系统IDEA常用快捷键大全


        IntelliJ IDEA 是一个非常强大的 Java 集成开发环境(IDE)。不仅功能丰富,而且易于使用。本文将为大家整理一份 IntelliJ IDEA 中的快捷键大全,帮助提高开发效率,发挥 IDEA 的最大潜力。

1、文件操作相关快捷键

快捷键说明
Ctrl + S全部保存(必备)
Alt + 向左箭头/向右箭头在已打开的文件之间切换(必备)
Ctrl + Alt + Shift + S打开项目结构对话框
Ctrl + Alt + S打开设置对话框
Ctrl + Alt + Y从磁盘全部重新加载

2、代码编辑相关快捷键

快捷键功能描述
Ctrl + Z撤销操作(必备)
Ctrl + Shift + Z取消撤销操作(必备)
Ctrl + X 或 Shift + Delete剪切当前行或选中内容(必备)
Ctrl + C 或 Ctrl + Insert复制当前行或选中内容(必备)
Ctrl + V 或 Shift + Insert粘贴剪贴板内容(必备)
Ctrl + Shift + V从剪贴板历史记录粘贴,可选择以前复制到剪贴版的文本片段
Ctrl + D复制当前行或选中内容并粘贴到下一行(必备)
Ctrl + Enter插入空行(必备)
Shift + Enter插入新行(必备)
Ctrl + Shift + Enter可将语句补全为语法正确的结构。开始输入方法声明、方法调用或语句,例如if、do-while、try-catch或return。​​​​​​​(必备)
Ctrl + Y 或 Ctrl + Delete删除当前行(必备)
Ctrl + Shift + U大小写切换(必备)
Ctrl + Alt + L根据当前代码样式设置重新格式化代码(必备)
Ctrl + O重写/实现方法(必备)
Ctrl + I实现接口的所有方法(必备)
Ctrl + W选中单词(必备)
Ctrl + Shift + W取消选中单词(必备)
Ctrl + Alt + O优化导入的类(必备)
Ctrl + Alt + I自动缩进
Ctrl + Shift + 向上箭头上移动语句,操作对于重新组织代码非常有用,例如,可以让变量声明更靠近变量用法。在编辑器中没有选择任何内容时,将移动文本光标位置处的代码行。
Ctrl + Shift + 向下箭头下移动语句,操作对于重新组织代码非常有用,例如,可以让变量声明更靠近变量用法。在编辑器中没有选择任何内容时,将移动文本光标位置处的代码行。
Ctrl + Shift + ]选中代码块(必备)
Ctrl + Shift + [取消选中代码块(必备)
Ctrl + /注释/取消注释代码行,用于单行注释(//...)(必备)
Ctrl + Shift + /注释/取消注释代码块,用于块注释(/*...*/)(必备)
Ctrl + Alt + T包围代码块
Ctrl + Alt + M将代码提取为方法(必备)
Ctrl + NumPad+展开代码(必备)
Ctrl + NumPad-折叠代码(必备)
Ctrl + Shift + NumPad+展开全部代码(必备)
Ctrl + Shift + NumPad-折叠全部代码(必备)
Ctrl + Alt + Shift + T重构菜单
F5复制类(必备)
F6移动类(必备)
F7内联
Alt + Shift + C重命名类
Alt + Shift + M重命名方法
Alt + Shift + F重命名字段
Ctrl + Alt + N内联变量
Ctrl + Alt + M内联方法
Ctrl + Alt + F内联字段
Ctrl + Alt + V提取变量重构可以将所选表达式包装成一个变量。它会添加新的变量声明,并将该表达式用作初始值设定项。(将表达式提取为变量)
Ctrl + Alt + P将表达式提取为参数
Ctrl + Space基本代码补全(类、方法、变量等)
Ctrl + Shift + Space智能代码补全(根据上下文分析推荐)
Ctrl + P显示方法参数信息
Ctrl + J后缀代码补全从右到左应用,以避免编码时文本光标向后跳转。在要更改的代码段后面输入点.并选择所需选项。要查看带有后缀模板的建议列表,也可以按Ctrl + J

三、搜索与替换

快捷键说明
按两次Shift 搜索全文,即随处搜索(必备), 可以项目中搜索文件类(Classes)、(Files)、操作(Actions)、Symbols、Git分支和注释。再次按两次Shift,可将搜索扩展到非项目条目。
Ctrl + N搜索class
Ctrl + Shift + N搜索文件
Ctrl + Shift + Alt + N搜索Symbols,比如搜索某个方法名
Ctrl + Shift + A搜索动作 / 设置
Ctrl + Shift + Alt + E搜索文本
Ctrl + F在当前文件进行文本查找(必备)
Ctrl + R在当前文件进行文本替换(必备)
Ctrl + Shift + F在项目进行文本查找(必备)
Ctrl + Shift + R在项目进行文本替换(必备)
Alt + F3选中文本,逐个往下查找相同文本,并高亮显示,可使用向下箭头移动
Alt + F7

快速定位引用文本光标处所在的代码的所有匹配项,无论是类、方法、字段、形参的一部分还是其他语句的一部分,它都能找到。也就是搜索光标所在的方法 / 变量 / 类被调用的地方。

Ctrl + Alt + F7

搜索用法,可以查看类、方法或变量在整个项目中所有用法的列表,并快速导航至所选条目。要跳转到某个用法,请在列表中选择该用法,然后按Enter。

Shift + F3在搜索模式下,查找匹配上一个
Ctrl + Alt + 前方向键在搜索模式下,跳到上个查找的文件
Ctrl + Alt + 后方向键在搜索模式下,跳到下个查找的文件
F3在搜索模式下,定位到下一个匹配处

四、运行与调试

快捷键说明
Alt + Shift + F10选择配置并运行
Alt + Shift + F9选择配置并调试
Ctrl + Alt + F5附加到进程
Ctrl + Shift+ F2停止后台进程
Ctrl + Alt + F6显示覆盖率数据
F8单步跳过
F7单步进入
Shift + F7单步进入(智能选择)
Shift + F8单步跳出
Alt + F9运行到光标处
Alt + F8在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果
F9恢复程序运行,停止在下一个断点处
Ctrl + F8设置/取消断点
Ctrl + Shift + F8打开断点对话框,查看所有断点
Shift + F10运行项目
Shift + F9启动程序并停止在程序入口处等待调试
Ctrl + F2停止运行

五、版本控制

快捷键说明
Ctrl + K提交更改
Ctrl + T更新项目
Alt + Shift + C查看最近的更改
Ctrl + Alt + Z撤销最近的更改

六、视图相关快捷键

快捷键说明
Alt + 0显示工具窗口-提交
Alt + 1显示工具窗口-项目
Alt + 2显示工具窗口-书签
Alt + 3显示工具窗口-查找
Alt + 4显示工具窗口-运行
Alt + 5显示工具窗口-调试
Alt + 6显示工具窗口-问题
Alt + 7显示工具窗口-结构
Alt + 8显示工具窗口-服务
Alt + 9显示工具窗口-版本控制
Alt + F12显示工具窗口-终端
Ctrl+ Shift + I快速定义,可预览该代码的定义或内容,不必在单独的编辑器标签页中打开文本光标处的代码。
Ctrl + E查看最近打开的文件列表
Ctrl+ Shift + E显示最近的位置
Alt+ Shift + C显示最近的更改
Alt+ Shift + .在所有编辑器中增加字体大小(必备)
Alt+ Shift + ,在所有编辑器中减小字体大小(必备)
F4跳转到源(必备)
Ctrl + Q快速查看文本光标处的类和方法的文档
Ctrl + P显示形参信息
Ctrl + Shift+ P显示类型信息
Alt + Q显示上下文信息

七、导航相关快捷键

快捷键说明
Ctrl + G跳转到指定行:列
F2下一个高亮显示错误
Shift + F2上一个高亮显示错误
Ctrl + Shift + Backspace移到最后编辑位置
Alt + Home跳转到导航栏
Ctrl + B跳转到声明或用例
Ctrl + Alt + B跳转到实现
Ctrl + Shift + B跳转到类型声明
Ctrl + U跳转到super方法
Ctrl + Shift + T测试
Ctrl + Alt + Home相关Spring 应用程序上下文
Ctrl + F12打开文件结构
Ctrl + Alt + F12文件路径,点击可以在资源管理器中显示
Ctrl + H显示类型层次结构
Ctrl + Shift + H显示方法层次结构
Ctrl + Alt + H显示调用层次结构

       以上就是 Idea 的所有快捷键整理,希望对大伙能有所帮助。当然,这些快捷键只是 Idea 中的一部分,如果您有其他使用习惯的快捷键,也可以自行设置。总之,熟练掌握快捷键可以大大提高开发效率,让我们的工作更加高效和愉快。

  • 16
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值