IDEA快捷键(IntelliJ IDEA Windows 和 Linux 快捷键参考卡)(官方译)

IntelliJ IDEA Windows 和 Linux 快捷键参考卡

编辑

快捷键功能
Alt + Enter(自动导入、生成代码等)显示意图操作
Ctrl + Space(补全代码)基本代码补全
Ctrl + Shift + Space(更智能的代码补全)智能代码补全
Ctrl + P(在方法调用处显示参数信息)显示方法参数信息
Ctrl + Q(查看代码元素的文档注释)快速查看文档
Ctrl + F1(获取错误或警告的详细解释)在编辑器中显示错误描述或警告信息
Ctrl + N(快速查找类)查找类
Ctrl + Shift + N(快速查找文件)查找文件
Ctrl + Alt + Shift + N(快速查找类、方法、变量等符号)查找符号(包括类、方法、字段等)
Ctrl + W(逐词选中)扩展选择
Ctrl + Shift + W(反向逐词取消选中)收缩选择
Alt + Insert(自动生成常用代码结构)生成代码(如构造函数、Getter/Setter 方法等)
Ctrl + O(自动生成重写父类的方法)重写方法
Ctrl + I(自动生成实现接口的方法)实现方法
Ctrl + /(对单行或选中代码块进行注释或取消注释)注释 / 取消注释行(或选中代码块)
Ctrl + Shift + /(对代码块进行注释或取消注释,支持嵌套)注释 / 取消注释代码块(支持嵌套)
Ctrl + Y(删除当前行)删除行
Ctrl + D(复制当前行)复制行
Ctrl + Shift + J(将选中的多行代码合并为一行)将多行合并为一行
Tab(增加缩进) / Shift + Tab(减少缩进)缩进 / 取消缩进选中代码块

导航

快捷键功能
Ctrl + E(快速打开最近编辑过的文件列表)打开最近访问的文件列表
Ctrl + Alt + Left(返回上一个编辑位置) / Ctrl + Alt + Right(前进到下一个编辑位置)后退 / 前进到上一个 / 下一个编辑位置
Ctrl + [(跳转到代码块开始,如大括号) / Ctrl +](跳转到代码块结束)跳转到代码块开始 / 结束位置
Ctrl + F12(查看当前文件的类、方法、变量等结构)显示当前文件结构
Ctrl + H(查看类的继承关系图)查看类层次结构
Ctrl + Shift + H(查看方法的重写关系图)查看方法层次结构
Ctrl + Alt + H(查看方法的调用链)查看调用层次结构
F2(跳转到下一个错误或警告位置) / Shift + F2(跳转到上一个错误或警告位置)跳转到下一个 / 上一个突出显示的错误或警告
Esc(关闭当前工具窗口或弹出框,返回编辑器)从工具窗口或弹出框回到编辑器

搜索 / 替换

快捷键功能
Ctrl + F(在当前文件中查找指定文本)在当前文件中查找
Ctrl + R(在当前文件中替换指定文本)在当前文件中替换
Ctrl + Shift + F(在整个项目或指定范围内查找指定文本)在整个项目或指定范围内查找
Ctrl + Shift + R(在整个项目或指定范围内替换指定文本)在整个项目或指定范围内替换
Ctrl + F3(逐个查找当前选中词或光标所在词的下一个匹配项)跳转到下一个匹配的词
Ctrl + Shift + F3(逐个查找当前选中词或光标所在词的上一个匹配项)跳转到上一个匹配的词

实时模板

快捷键功能
Ctrl + J(根据模板快速插入代码片段)插入实时模板
Live Templates Tab(显示可自定义的代码模板列表)打开实时模板列表(可自定义)

重构

快捷键功能
F5(复制文件、目录或代码元素)复制
F6(移动文件、目录或代码元素)移动
Alt + Delete(安全删除代码元素,检查引用情况)安全删除
Shift + F6(重命名文件、目录或代码元素)重命名
Ctrl + F6(修改方法的签名,如参数、返回值类型等)更改签名
Ctrl + Alt + N(将代码内联到调用处)内联
Ctrl + Alt + M(将选中代码提取为新方法)提取方法
Ctrl + Alt + V(将表达式提取为新变量)提取变量
Ctrl + Alt + F(将变量提取为新字段)提取字段
Ctrl + Alt + C(将值提取为新常量)提取常量
Ctrl + Alt + P(将参数提取为方法参数)提取参数

调试

快捷键功能
F8(单步执行,遇到方法调用时直接跳过) / F7(单步执行,进入方法内部)单步跳过 / 单步进入
Shift + F7(智能进入方法内部,根据情况选择最佳进入点) / Shift + F8(从当前方法跳出)智能步进入 / 单步跳出
Alt + F9(快速运行到光标所在行暂停)运行到光标处
Alt + F8(在调试时计算表达式的值)计算表达式
F9(继续执行程序,直到下一个断点或程序结束)恢复程序
Ctrl + F8(在当前行设置或取消断点)切换断点
Ctrl + Shift + F8(查看项目中所有断点的列表和设置)查看断点

编译和运行

快捷键功能
Ctrl + F9(编译整个项目)编译项目
Shift + F10(运行当前配置的主类或程序)运行上下文配置(如运行主类)
Shift + F9(以调试模式运行当前配置的主类或程序)调试上下文配置

版本控制系统 / 本地历史记录

快捷键功能
Ctrl + K(提交本地更改到版本控制系统)提交更改到版本控制系统
Ctrl + T(从版本控制系统更新项目代码)更新项目(从版本控制系统获取最新代码)
Ctrl + Alt + Z(撤销上一次版本控制系统操作)回滚到上一个版本控制系统操作
Ctrl + Shift + A,输入 “Local History”(打开本地历史记录查看和管理界面)打开本地历史记录视图

通用

快捷键功能
Ctrl + Alt + Shift + S(配置项目结构,如模块、依赖等)打开项目结构对话框
Ctrl + Shift + A(通过输入关键字查找各种操作和设置)查找操作
Ctrl + Tab(在打开的文件标签页和工具窗口之间切换)在标签页和工具窗口之间切换
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值