IDEA开发常用快捷键总结

1.编辑相关

快捷键 功能
Ctrl + D 复制当前行或选中的块
Ctrl + Y 删除当前行
Ctrl + X 剪切当前行
Ctrl + / 注释/取消注释行注释
Ctrl + Shift + / 注释/取消注释块注释
Ctrl + Alt + L 格式化代码
Ctrl + Alt + O 优化imports
Alt + Enter 显示意图动作和快速修复
Ctrl + Shift + Enter 完成当前语句
Ctrl + W 逐步扩展选择代码块
Ctrl + Shift + W 逐步缩小选择范围

2.查找和替换

快捷键 功能
Ctrl + F 当前文件查找
Ctrl + R 当前文件替换
Ctrl + Shift + F 全局查找
Ctrl + Shift + R 全局替换
Ctrl + N 查找类
Ctrl + Shift + N 查找文件
Ctrl + Alt + Shift + N 查找符号(方法名等)
Shift + Shift 搜索所有内容(包括菜单、操作等)
Alt + F7 查找用法

3.运行和调试

快捷键 功能
Shift + F10 运行
Shift + F9 调试
Ctrl + F2 停止
F9 恢复程序
F8 单步跳过
F7 单步进入
Shift + F8 单步退出
Ctrl + F8 切换断点

4.项目相关

快捷键 功能
Alt + 1 显示/隐藏项目结构窗口
Alt + F1 选择当前文件或符号在不同视图中的位置
Ctrl + Alt + S 打开设置
Ctrl + Shift + A 查找操作
Ctrl + ` 快速切换方案

5.导航相关

快捷键 功能
Ctrl + B 跳转到声明处
Ctrl + Alt + B 跳转到实现处
Ctrl + U 跳转到父类/方法
Ctrl + ] / Ctrl + [ 移动到代码块开始/结束
Alt + ← / Alt + → 切换已打开的标签页
Ctrl + E 最近打开的文件
Ctrl + Shift + E 最近编辑的文件
F2 下一个错误或警告
Shift + F2 上一个错误或警告

6.重构相关

快捷键 功能
Shift + F6 重命名
F6 移动
Ctrl + F6 更改方法签名
Ctrl + Alt + M 提取方法
Ctrl + Alt + V 提取变量
Ctrl + Alt + F 提取字段
Ctrl + Alt + C 提取常量
Ctrl + Alt + P 提取参数

7.实用

  • Alt + 鼠标点击:创建多个光标

  • Ctrl + Alt + Shift + 鼠标点击:矩形选择

  • Alt + Shift + 鼠标拖动:列选择

  • Ctrl + F4:关闭当前标签页

  • Ctrl + Shift + F4:关闭所有标签页

相关推荐
vx_BS8133016 分钟前
【直接可用源码免费送】计算机毕业设计精选项目03574基于Python的网上商城管理系统设计与实现:Java/PHP/Python/C#小程序、单片机、成品+文档源码支持定制
java·python·课程设计
2601_9498683616 分钟前
Flutter for OpenHarmony 电子合同签署App实战 - 已签合同实现
java·开发语言·flutter
达文汐44 分钟前
【困难】力扣算法题解析LeetCode332:重新安排行程
java·数据结构·经验分享·算法·leetcode·力扣
培风图南以星河揽胜44 分钟前
Java版LeetCode热题100之零钱兑换:动态规划经典问题深度解析
java·leetcode·动态规划
启山智软1 小时前
【中大企业选择源码部署商城系统】
java·spring·商城开发
我真的是大笨蛋1 小时前
深度解析InnoDB如何保障Buffer与磁盘数据一致性
java·数据库·sql·mysql·性能优化
怪兽源码2 小时前
基于SpringBoot的选课调查系统
java·spring boot·后端·选课调查系统
恒悦sunsite2 小时前
Redis之配置只读账号
java·redis·bootstrap
梦里小白龙2 小时前
java 通过Minio上传文件
java·开发语言
人道领域2 小时前
javaWeb从入门到进阶(SpringBoot事务管理及AOP)
java·数据库·mysql