IDEA 常用快捷键列表

IDEA Shortcuts

Remember these Shortcuts

FunctionShortcutsDescription
智能代码补齐Ctrl + Shift + Space
搜索任意地方Double Shift
显示意图动作和快速修复Alt + Enter
产生程式代码Alt + Insert
参数信息Ctrl + P
扩展选择范围Ctrl + W
缩小选择范围Ctrl + Shift + W
最近弹出的文件Ctrl + E
重命名Shift + F6文件&方法&变量

General

FunctionShortcutsDescription
打开相应的工具窗口Alt + #[0-9]重复按最小化该窗口
保存所有Ctrl + S
SynchronizeCtrl + Alt + Y
切换最大化编辑器Ctrl + Shift + F12
Inspect current file with current profileAlt + Shift + I
Quick switch current schemeCtrl + BackQuote (`)
打开设置对话框Ctrl + Alt + S
打开项目结构对话框Ctrl + Alt + Shift + S
操作提示Ctrl + Shift + A可以搜索Idea所有操作

Debugging

FunctionShortcuts
跳过/进入到方法F8 / F7
智能跳过/进入到方法Shift + F7 / Shift + F8
运行至光标处Alt + F9
Evaluate expressionAlt + F8
Resume programF9
创建或取消断点Ctrl + F8
查看断点Ctrl + Shift + F8

Search / Replace

FunctionShortcutsDescription
搜索任何地方Double Shift
查找Ctrl + F
查找移动到 下一个/上一个F3 / Shift + F3在查找到的基础上操作
替换Ctrl + R
全局搜索Ctrl + Shift + F
全局替换Ctrl + Shift + R这个操作要谨慎使用
选择下一次出现的地方Alt + J可以一起编辑,爽歪歪
选中所有关键字出现的位置Ctrl + Alt + Shift + J
取消选中Alt + Shift + J

Editing

FunctionShortcutsDescription
基本代码补全Ctrl + Space
智能代码补全Ctrl + Shift + Space
补全表达式Ctrl + Shift + Enter在末尾加分号
参数信息(在方法调用参数内)Ctrl + P
快速文档查找Ctrl + Q
External DocShift + F1
简洁信息Ctrl + mouse
在显示错误出显示错误信息Ctrl + F1
产生程式码…Alt + Insert
覆写方法Ctrl + O
实现接口方法Ctrl + I
用…包起来Ctrl + Alt + T如try…catch代码块
行注释Ctrl + /
块注释Ctrl + Shift + /
扩展选择Ctrl + W
收缩选择Ctrl + Shift + W
Context infoAlt + Q
显示意图动作和快速修复Alt + Enter
格式化代码Ctrl + Alt + L
优化包导入Ctrl + Alt + O
自动缩进行Ctrl + Alt + I
缩进/取消缩进所选行Tab / Shift + Tab
剪切当前行Ctrl + X , Shift + Delete
复制当前行Ctrl + C , Ctrl + Insert
粘贴Ctrl + V , Shift + Insert
从最近的缓冲区粘贴…Ctrl + Shift + V
复制当前行Ctrl + D
智能合并行Ctrl + Shift + J
智能分割行Ctrl + Enter
另起新行Shift + Enter
选中内容大小写转换Ctrl + Shift + U
选择直到代码块结束/开始Ctrl + Shift + ] / [
删除到单词结尾Ctrl + Delete
删除到单词开头Ctrl + Backspace
展开/折叠代码块Ctrl + NumPad+ / -
展开全部Ctrl +  Shift + NumPad+
折叠全部Ctrl + Shift + NumPad
关闭活动的编辑器选项卡Ctrl + F4

Refactoring

FunctionShortcuts
复制F5
移动F6
安全删除Alt + Delete
重命名Shift + F6
重构这个Ctrl + Alt + Shift + T
Change SignatureCtrl + F6
InlineCtrl + Alt + N
提取方法Ctrl + Alt + M
提取变量Ctrl + Alt + V
提取字段Ctrl + Alt + F
提取常量Ctrl + Alt + C
提取参数Ctrl + Alt + P

Navigation

FunctionShortcuts
转到类Ctrl + N
转到文件Ctrl + Shift + N
Go to symbolCtrl + Alt + Shift + N
转到下一个/上一个编辑器过的地方Alt + Right/Left
从编辑器返回上一个工具窗口F12
转到编辑器(从工具窗口)Esc
隐藏活动或上一个活动窗口Shift + Esc
转到行Ctrl + G
最近弹出的文件Ctrl + E
向后/向前导航Ctrl + Alt + Left/Right
导航到上一个编辑位置Ctrl + Shift + Backspace
Select current file or symbol in any viewAlt + F1
转到定义处Ctrl + B , Ctrl + Click
转到实现(接口,抽象类等)的地方Ctrl + Alt + B
打开快速定义查找Ctrl + Shift + I
Go to type declarationCtrl + Shift + B
进入父方法/父类Ctrl + U
转到上一个/下一个方法Alt + Up/Down
移至代码块结束/开始Ctrl + ] / [
文件结构弹出Ctrl + F12
类的层级关系Ctrl + H
方法层级关系Ctrl + Shift + H
Call hierarchyCtrl + Alt + H
下一个/上一个突出显示的错误F2 / Shift + F2
Edit source/View sourceF4 / Ctrl + Enter
Show navigation barAlt + Home
打没有序号的书签F11
有序号的书签Ctrl + F11
跳转到有序号的书签Ctrl + #[0-9]
显示书签列表Shift + F11

Compile and Run

FunctionShortcuts
Make projectCtrl + F9
编译选定的文件,包或模块Ctrl + Shift + F9
选择配置并运行/调试Alt + Shift + F10/F9
运行/调试Shift + F10 / F9
从编辑器运行上下文配置Ctrl + Shift + F10

Useage Search

FunctionShortcut
全局/文件内 查找使用过的地方Alt + F7 / Ctrl + F7
文件内高亮使用过的地方Ctrl + Shift + F7
显示使用过的地方Ctrl + Alt + F7

VCS / Local History

FunctionShortcut
将项目提交到VCSCtrl + K
从VCS更新项目Ctrl + T
推送提交Ctrl + Shift + K
“ VCS”快速弹出Alt + BackQuote (`)

Live Templates

FunctionShortcut
使用Live Template环绕Ctrl + Alt + J
插入Live TemplateCtrl + J
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值