IDEA快捷键中文版
导航
Ctrl + N转到课堂
Ctrl + Shift + N转到文件
Ctrl + Alt + Shift + N转到符号
Alt +向右/向左转到下一个/上一个编辑器选项卡
F12返回上一个工具窗口
Esc转到编辑器(从工具窗口)
Shift + Esc隐藏活动窗口或上一个活动窗口
Ctrl + Shift + F4关闭活动的运行/消息/查找/ ...选项卡
Ctrl + G转到行
Ctrl + E最近弹出的文件
Ctrl + Alt +向左/向右导航向前/向前
Ctrl + Shift + Backspace导航到上次编辑位置
Alt + F1在任何视图中选择当前文件或符号
Ctrl + B,Ctrl +单击转到声明
Ctrl + Alt + B转到实现
Ctrl + Shift + I打开快速定义查找
Ctrl + Shift + B转到类型声明
Ctrl + U转到super-method / super-class
Alt +向上/向下转到上一个/下一个方法
Ctrl +] / [移动到代码块结束/开始
Ctrl + F12文件结构弹出窗口
Ctrl + H类型层次结构
Ctrl + Shift + H方法层次结构
Ctrl + Alt + H调用层次结构
F2 / Shift + F2下一个/上一个突出显示的错误
F4 / Ctrl +输入编辑源/查看源
Alt + Home显示导航栏
F11切换书签
Ctrl + F11使用助记符切换书签
Ctrl +#[0-9]转到编号的书签
Shift + F11显示书签
查找/替换
双转换搜索无处不在
Ctrl + F查找
F3 / Shift + F3查找下一个/查找上一个
Ctrl + R替换
Ctrl + Shift + F在路径中查找
Ctrl + Shift + R替换路径
Ctrl + Shift + S搜索结构(仅限Ultimate Edition)
Ctrl + Shift + M替换结构(仅限Ultimate Edition)
实时模板
Ctrl + Alt + J环绕实时模板
Ctrl + J插入实时模板
iter迭代根据Java SDK 1.5风格
inst使用instanceof和检查对象类型
贬低它
itco迭代java.util.Collection的元素
itit迭代java.util.Iterator的元素
itli迭代java.util.List的元素
psf public static final
thr throw new
重构
F5复制
F6移动
Alt +删除安全删除
Shift + F6重命名
Ctrl + F6更改签名
Ctrl + Alt + N Inline
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制作项目(编译修改和依赖)
Ctrl + Shift + F9编译选定的文件,包或模块
Alt + Shift + F10 / F9选择配置并运行/和调试
Shift + F10 / F9运行/调试
Ctrl + Shift + F10从编辑器运行上下文配置
VCS /本地历史
Ctrl + K / Ctrl + T从VCS将项目提交到VCS / Update
Alt + Shift + C查看最近的更改
Alt + BackQuote(`)'VCS'快速弹出窗口
一般
Alt +#[0-9]打开相应的工具窗口
Ctrl + S全部保存
Ctrl + Alt + Y同步
Ctrl + Shift + F12切换最大化编辑器
Alt + Shift + F添加到收藏夹
Alt + Shift + I使用当前配置文件检查当前文件
Ctrl + BackQuote(`)快速切换当前方案
Ctrl + Alt + S打开“设置”对话框
Ctrl + Alt + Shift + S打开“项目结构”对话框
Ctrl + Shift + A查找操作
Ctrl + Tab在选项卡和工具窗口之间切换
编辑
Ctrl + Space基本代码完成(任何类的名称,
方法或变量)
Ctrl + Shift + Space智能代码完成(过滤列表
预期类型的??方法和变量)
按Ctrl + Shift +输入完整语句
Ctrl + P参数信息(在方法调用参数内)
Ctrl + Q快速文档查找
Shift + F1外部文件
Ctrl +鼠标悬停代码简介
Ctrl + F1在插入符号处显示错误或警告的描述
Alt + Insert生成代码...(Getters,Setters,
构造函数,hashCode / equals,toString)
Ctrl + O覆盖方法
Ctrl + I实现方法
Ctrl + Alt + T环绕...(if..else,try..catch,for,
同步等)
Ctrl + /注释/取消注释行注释
Ctrl + Shift + /注释/取消注释与块注释
Ctrl + W选择连续增加的代码块
Ctrl + Shift + W将当前选择减少到先前状态
Alt + 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 +从剪贴板插入粘贴
Ctrl + Shift + V从最近的缓冲区粘贴...
Ctrl + D复制当前行或选定的块
Ctrl + Y在插入符号处删除行
Ctrl + Shift + J智能线连接
按Ctrl + Enter智能线拆分
Shift + Enter开始新行
Ctrl + Shift + U在插入符号或选定的块中切换单词的大小写
Ctrl + Shift +] / [选择直到代码块结束/开始
Ctrl + Delete / Backspace删除到单词结束/开始
Ctrl + NumPad +/-展开/折叠代码块
Ctrl + Shift + NumPad +全部展开
Ctrl + Shift + NumPad-全部折叠
Ctrl + F4关闭活动编辑器选项卡
用法搜索
Alt + F7 / Ctrl + F7查找用法/查找文件中的用法
Ctrl + Shift + F7突出显示文件中的用法
Ctrl + Alt + F7显示用法