IDEA快捷键

这篇文章列举了IntelliJIDEA中一系列常用的快捷键组合,包括撤销、删除、剪切、复制、跳转、格式化代码和版本控制等功能,旨在帮助开发者提高编码和调试时的工作效率。

Ctrl + Z: 撤销
Ctrl + Y: 删除光标所在行 或 删除选中的行
Ctrl + X: 剪切
Ctrl + D: 复制
Ctrl + E: 显示最近打开的文件记录列表
Ctrl + G: 跳转到指定行
Ctrl + P: 方法参数提示显示
Ctrl + U: 前往当前光标所在的方法的父类的方法或接口定义,一般在子类或接口实现方法中使用
Ctrl + B: 进入光标所在的方法/变量的接口或是定义出,等效于 Ctrl + 左键单击
Ctrl + Alt + B: 直接跳到方法定义处,可以跳过接口
Ctrl + K: 版本控制提交项目(push)
Ctrl + T: 版本控制更新项目(pull)
Ctrl + F4: 关闭当前编辑文件
Ctrl + F8: 在 Debug 模式下,设置光标当前行为断点,如果当前已经是断点则去掉断点
Alt + F7: 查找光标所在的方法 / 变量 / 类被调用的地方
Alt + 1,2,3…9: 显示对应数值的选项卡 1-project;5-调试;7-结构;9-Git;
Shift + F2: 跳转到上一个高亮错误 或 警告位置
F2: 跳转到下一个高亮错误 或 警告位置

F4: 编辑源
Shift + F4: 对当前打开的文件,使用新Windows窗口打开,旧窗口保留
Shift + F6: 对文件或者文件夹或者变量或者方法名重命名
Shift + ESC: 隐藏当前 或 最后一个激活的工具窗口
Ctrl + Alt + L: 格式化代码,可以对当前文件和整个包目录使用
Ctrl + Alt + O: 优化导入的类,可以对当前文件和整个包目录使用
Ctrl + Alt + B: 在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口
Ctrl + Alt + S: 打开 IntelliJ IDEA 系统设置
Ctrl + Shift + U: 对选中的代码进行大 / 小写轮流转换
Ctrl + Shift + V: 弹出历史粘贴记录
Ctrl + Shift + F12: 编辑器最大化
Ctrl + Shift + Enter: 自动结束代码,行末自动添加分号
Ctrl + Shift + Backspace: 退回到上次修改的地方

Alt + ` : 显示版本控制常用操作菜单弹出层

成对出现的

Alt + 左方向键: 往左边切换文件视图
Alt + 右方向键: 往右边切换文件视图

Alt + 前方向键: 跳转到上一个方法
Alt + 后方向键: 跳转到下一个方法

Ctrl + F: 当前文件查找
Ctrl + Shift + F: 全局查找

Alt + F3: 选中文本,逐个往下查找相同文本,并高亮显示
Shift + F3: 在查找模式下,查找匹配上一个
F3: 在查找模式下,定位到下一个匹配处

Ctrl + R: 在当前文件替换
Ctrl + Shift + R: 全局文件替换

Ctrl + +: 展开代码
Ctrl + -: 折叠代码
Ctrl + Shift + +: 展开所有代码
Ctrl + Shift + -: 折叠所有代码

Ctrl + Delete: 删除光标后面的单词
Ctrl + BackSpace: 删除光标前面的单词

Ctrl + 左方向键: 光标跳转到当前单词左侧开头
Ctrl + 右方向键: 光标跳转到当前单词右侧开头
Ctrl + Shift + 左方向键: 选中单个或多个单词,由按箭头的次数决定
Ctrl + Shift + 右方向键: 选中单个或多个单词,由按箭头的次数决定

Ctrl + 前方向键: 等效于鼠标滚轮向前效果,Ctrl+G 跳转到指定行数实现鼠标拖动效果
Ctrl + 后方向键: 等效于鼠标滚轮向后效果, Ctrl+G 跳转到指定行数实现鼠标拖动效果
Ctrl + Shift + 前方向键:光标放在方法名上,将当前方法移动到上一个方法
Ctrl + Shift + 后方向键:光标放在方法名上,将当前方法移动到下一个方法

Ctrl + [: 移动光标到当前所在代码的花括号开始位置
Ctrl + ]: 移动光标到当前所在代码的花括号结束位置

使用Ctrl + [ 和Ctrl + ],然后再Ctrl+W选中大括号内代码,然后再折叠(Ctrl + -)或展开代码(Ctrl + +)

Shift + Enter: 光标所在行下方空出一行,光标定位到新行
Ctrl + Alt + Enter: 光标所在行上空空出一行,光标定位到新行

Shift + End: 选中光标到当前行尾位置
Shift + Home:选中光标到当前行头位置

Ctrl + Alt + H: 显示方法的调用方和被调用方(显示方法的调用层次)
Ctrl + Alt + F7: 显示使用的地方,寻找该类或变量被调用的地方,再用弹框展示出来
Ctrl + H: 显示当前类的层次结构
Ctrl + F12: 弹出当前文件结构层,可以在弹出的层上直接输入,进行筛选

Ctrl + Alt + C: 提取常量
Ctrl + Alt + F: 提取常量

Ctrl + Shift + 上下箭头: 选中代码块,上下移动代码

Ctrl + Shift + Alt + T: 弹出重构对话框

Alt + F9: 运行到光标处

Double Ctrl: run anything

### IntelliJ IDEA 快捷键列表 以下是 IntelliJ IDEA 的常用快捷键及其功能描述: #### 调试相关快捷键 - **F8**: 步过 (Step Over),跳到下一步[^1]。 - **F7**: 步入 (Step Into),进入方法内部。 - **Shift+F7**: 智能步入 (Smart Step Into),可以选择要进入的方法版本。 - **Shift+F8**: 步出 (Step Out),跳出当前方法返回调用位置。 - **Alt+Shift+F7**: 强制步入 (Force Step Into),可以进入任意方法,即使该方法被标记为不可调试[^1]。 - **Alt+Shift+F8**: 强制步过 (Force Step Over)。 - **Alt+F9**: 运行至光标处 (Run to Cursor),无需设置断点即可运行到指定代码行[^2]。 - **F9**: 恢复程序或跳到下一个断点 (Resume Program)。 #### 编译与运行相关快捷键 - **Ctrl+F2**: 停止正在运行的进程。 - **Alt+Shift+F9**: 启动已配置好的 Debug 配置项。 - **Alt+Shift+F10**: 启动已配置好的 Run 配置项。 - **Ctrl+Shift+F9**: 只编译选中的文件或模块。 - **Ctrl+Shift+F10**: 运行当前文件[^1]。 - **Ctrl+Shift+F8**: 查看和管理所有断点[^2]。 - **Ctrl+F5**: 重新运行上次运行的程序,会重启服务[^2]。 #### 工程导航与工具窗口快捷键 - **Ctrl+Shift+C**: 复制当前文件的路径或选择引用[^1]。 - **Ctrl+Alt+Y**: 同步工程状态。 - **Ctrl+Shift+F12**: 还原默认布局[^1]。 - **Ctrl+F4**: 关闭当前编辑的文件标签页。 - **Ctrl+Tab**: 切换最近打开的文件。 - **Ctrl+Shift+Tab**: 返回上一个文件。 - **Alt+1, Alt+2...**: 打开不同的工具窗口,如 Project、Structure 等[^1]。 #### 断点操作快捷键 - **Ctrl+F8**: 定位并切换断点状态。 - **Ctrl+Shift+F8**: 查看所有断点以及它们的状态和条件[^2]。 #### 其他实用快捷键 - **Alt+F10**: 显示当前执行点的位置[^2]。 - **Alt+F8**: 计算表达式的值[^2]。 - **Shift+F12**: 快速切换方案(界面外观、代码风格、快捷键映射等菜单)。 ```python # 示例:如何通过快捷键实现简单的调试流程 def example_function(): a = 10 b = 20 c = a + b # 设置断点后按 F7 或 F8 单步步过此行 return c if __name__ == "__main__": result = example_function() # 使用 Alt+Shift+F9 开始调试 print(result) # 使用 Alt+F9 运行到此处 ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值