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:关闭所有标签页

相关推荐
学计算机的计算基22 分钟前
操作系统内存管理全解:虚拟内存、页表、COW、malloc、OOM一篇搞定
java·笔记·算法
tachibana227 分钟前
hot100 前 K 个高频元素(347)
java·数据结构·算法·leetcode
张太行_37 分钟前
vscode在open folder如何设置默认路径
ide·vscode·编辑器
万亿少女的梦1681 小时前
基于Spring Boot、Java与MySQL的网络订餐系统设计与实现
java·spring boot·mysql·系统设计·网络订餐
咩咩啃树皮9 小时前
第40篇:Vue3组件化开发精讲——组件拆分、复用、父子通信、工程化架构
java·前端·架构
鱟鲥鳚10 小时前
Spring Boot 集成 LangChain4j:从模型调用到 Tool Calling(Demo版)
java·spring boot
大模型码小白11 小时前
【Python零基础教程】继承、多态与魔法函数:面向对象编程三大核心特性详解
java·大数据·开发语言·人工智能·python·ai编程
腾渊信息科技公司12 小时前
Spring Boot对接MES实战:视觉检测数据自动同步方案
java·人工智能·spring boot·后端·计算机视觉·ai·软件需求
爱笑的源码基地13 小时前
高并发 Redis 缓存门诊HIS系统源码,含财务统计药房进销存
java·程序·门诊系统·诊所系统·云诊所源码
wuqingshun31415913 小时前
TCP超时重传机制是为了解决什么问题?
java