IDEA 常用编辑快捷键清单

一、删除类快捷键 ✂️

功能 Windows/Linux Mac 说明
删除整行 Ctrl + Y Cmd + Delete 直接删除光标所在行,无需选中
删除到行首 Ctrl + Backspace Cmd + Backspace 删除光标位置到行开头的内容
删除到行尾 Ctrl + Delete Fn + Cmd + Backspace / Ctrl + K 删除光标位置到行结尾的内容
删除前一个单词 Alt + Backspace Option + Backspace 按单词粒度删除光标前内容
删除后一个单词 Alt + Delete Option + Delete 按单词粒度删除光标后内容
剪切选中区域(等价删除+可粘贴) Ctrl + X Cmd + X 剪切选中代码,可用于快速删除

二、复制/粘贴/移动类快捷键 📋

功能 Windows/Linux Mac 说明
复制当前行/选中区域 Ctrl + C Cmd + C 无选中时默认复制整行
粘贴 Ctrl + V Cmd + V 粘贴剪贴板内容
复制整行到下一行 Ctrl + D Cmd + D 快速复制当前行到下方
向上移动当前行 Ctrl + Shift + ↑ Cmd + Shift + ↑ 将光标所在行向上移动
向下移动当前行 Ctrl + Shift + ↓ Cmd + Shift + ↓ 将光标所在行向下移动
智能补全粘贴(去格式) Ctrl + Shift + V Cmd + Shift + V 选择历史剪贴板内容粘贴

三、选择类快捷键 🎯

功能 Windows/Linux Mac 说明
全选 Ctrl + A Cmd + A 全选当前文件内容
扩展选择 Ctrl + W Option + ↑ 逐步扩大选中范围(单词→行→块→类)
缩小选择 Ctrl + Shift + W Option + ↓ 逐步缩小选中范围
选中当前单词 双击单词 双击单词 快速选中单个单词
选中当前行 三次点击行 三次点击行 快速选中整行

四、代码导航与编辑类快捷键 🚀

功能 Windows/Linux Mac 说明
跳转到行 Ctrl + G Cmd + L 输入行号快速跳转到指定行
跳转到定义 Ctrl + B / Ctrl + 点击 Cmd + B / Cmd + 点击 跳转到变量/方法/类的定义处
查找引用 Ctrl + Alt + F7 Option + F7 查找当前元素被引用的位置
代码格式化 Ctrl + Alt + L Option + Cmd + L 自动格式化选中代码/整个文件
代码折叠 Ctrl + Minus(-) Cmd + Minus(-) 折叠当前代码块
代码展开 Ctrl + Plus(+) Cmd + Plus(+) 展开当前代码块
全部折叠 Ctrl + Shift + Minus(-) Cmd + Shift + Minus(-) 折叠文件中所有代码块
全部展开 Ctrl + Shift + Plus(+) Cmd + Shift + Plus(+) 展开文件中所有代码块
注释/取消注释行 Ctrl + / Cmd + / 快速注释/取消注释当前行
块注释 Ctrl + Shift + / Cmd + Shift + / 注释/取消注释选中代码块

五、搜索与替换类快捷键 🔍

功能 Windows/Linux Mac 说明
全局搜索文件 Ctrl + Shift + N Cmd + Shift + O 搜索项目中的文件
全局搜索类 Ctrl + N Cmd + O 搜索项目中的类
全局搜索符号(方法/变量) Ctrl + Alt + Shift + N Cmd + Option + O 搜索方法、变量等符号
全局搜索文本 Ctrl + Shift + F Cmd + Shift + F 在整个项目中搜索文本
当前文件内搜索 Ctrl + F Cmd + F 在当前文件中搜索文本
当前文件内替换 Ctrl + R Cmd + R 在当前文件中替换文本
全局替换文本 Ctrl + Shift + R Cmd + Shift + R 在整个项目中替换文本

六、自定义快捷键 💡

如果你想修改或查看更多快捷键:

  • Windows/Linux:File → Settings → Keymap
  • Mac:IntelliJ IDEA → Settings → Keymap

在 Keymap 面板中,可以搜索关键词(如 Delete LineMove Line Up)来修改或查看对应快捷键,也可以切换预设的快捷键方案(如 VS Code、Eclipse 风格)。


相关推荐
橘子hhh2 小时前
贫血模型&充血模型
java
小箌2 小时前
springboot_02
java·spring boot·后端
一直都在5722 小时前
JSoup:Java 处理 HTML 的实用利器,从基础到实战爬取教程
java·python·html
重庆兔巴哥2 小时前
如何检查Java环境变量是否配置成功?
java·开发语言
_olone2 小时前
牛客每日一题:刷题统计(Java)
java·算法·容斥原理·牛客
junnhwan2 小时前
LeetCode Hot 100——栈
java·数据结构·算法·leetcode·hot 100
Gin3872 小时前
SpringBoot实现文件上传和下载
java·spring boot·后端
还是大剑师兰特2 小时前
VSCode 代码格式化完整解决方案(插件 + 配置 + 快捷键)
ide·vscode·编辑器
蓝天星空2 小时前
C# .net闭源与Java开源框架的对比
java·c#·.net