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

相关推荐
二哈赛车手1 分钟前
新人笔记---实现简易版的rag的bm25检索(利用ES),以及RAG上传时的ES与向量数据库双写
java·数据库·笔记·spring·elasticsearch·ai
winner88814 分钟前
从零吃透C++命名空间、std、#include、string、vector
java·开发语言·c++
AI人工智能+电脑小能手13 分钟前
【大白话说Java面试题】【Java基础篇】第26题:Java的抽象类和接口有哪些区别
java·开发语言·面试
bzmK1DTbd22 分钟前
SOLID原则在Java中的实践:单一职责与开闭原则
java·开发语言·开闭原则
winner888126 分钟前
C++ 命名空间、虚函数、抽象类、protected 权限全套通俗易懂精讲(附与 Java 对比)
java·开发语言·c++
直奔標竿37 分钟前
Java开发者AI转型第二十五课!Spring AI 个人知识库实战(四)——RAG来源追溯落地,拒绝AI幻觉
java·开发语言·人工智能·spring boot·后端·spring
qq_589568101 小时前
java基础学习,案例练习,即时通讯
java·开发语言·学习
逸Y 仙X1 小时前
文章十九: ElasticSearch Full Text 全文本查询
java·大数据·数据库·elasticsearch·搜索引擎·全文检索
AI科技星1 小时前
全域数学·第卷:场计算机卷(场空间计算机)【乖乖数学】
java·开发语言·人工智能·算法·机器学习·数学建模·数据挖掘
0xDevNull1 小时前
Java泛型详解
java·开发语言·后端