idea快捷键新
编辑
快捷键
描述
Ctrl + Space
代码提示
Ctrl + Shift + Space
自动补全代码(智能提示)
Ctrl + Shift + Enter
语句完成:自动加”;”,if后面自动加(){ }
Ctrl + P
方法参数提示
Ctrl + Q
显示注释文档
Shift + F1
外部文件
Ctrl + mouse over code
简介
Ctrl + F1
显示错误
Alt + Insert
生成代码(如get,set方法,构造函数等)
Ctrl + O
选择可覆盖/继承的方法
Ctrl + I
实现方法
Ctrl + Alt + T
把选中的代码放在 TRY{} IF{} ELSE{} 里
Ctrl + /
注释//
Ctrl + Shift + /
注释/*…*/
Ctrl + W
可以选择单词继而语句继而行继而函数
Ctrl + Shift + W
取消选择光标所在词
Alt + Q
查看当前方法的声明
Alt + Enter
导入包,自动修正
Ctrl + Alt + L
格式化代码
Ctrl + Alt + O
优化导入的类和包
Ctrl + Alt + I
自动缩进
Tab / Shift + Tab
缩进;代码标签输入完成后,按Tab,生成代码
Ctrl + X or Shift + Delete
剪切行
Ctrl + C or Ctrl + Insert
复制行
Ctrl + V or Shift + Insert
粘贴
Ctrl + Shift + V
将最近使用的剪贴板内容选择插入到文本
Ctrl + D
复制行
Ctrl + Y
删除行
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
关闭活跃编辑标签
Alt + J
选择相同内容
Alt + mouse left
列选择
搜索/替换
快捷键
描述
Double Shift
全局搜索
Ctrl + F
在当前代码中查找
F3
向下查找关键字出现位置
Shift + F3
向上一个关键字出现位置
Ctrl + R
替换
Ctrl + Shift + F
在路径中查找
Ctrl + Shift + R
在路径中替换
Ctrl + Shift + S
搜索结构
Ctrl + Shift + M
替换结构
搜索相关快捷键
快捷键
描述
Alt + F7 / Ctrl + F7
在文件中查找用法
Ctrl + Shift + F7
高亮显示所有(选中的)文本
Ctrl + Alt + F7
选中的字符查找工程出现的地方
编译 运行
快捷键
描述
Ctrl + F9
生成项目
Ctrl + Shift + F9
编译
Alt + Shift + F10
弹出run菜单,提供选择性run哪个
Alt + Shift + F9
弹出debug运行菜单,提供选择性debug哪个
Shift + F10
Run 当前程序
Shift + F9
Debug 当前程序
Ctrl + Shift + F10
运行
调试
快捷键
描述
F8
跳过
F7
步入
Shift + F7
智能步入
Shift + F8
跳出
Alt + F9
运行至光标处
Alt + F8
计算表达式
F9
恢复程序运行
Ctrl + F8
切换断点
Ctrl + Shift + F8
查看断点
浏览
快捷键
描述
Ctrl + N
查找类
Ctrl + Shift + N
查找文件
Ctrl + Alt + Shift + N
查找类中的方法或变量
Alt + Right/Left
切换代码视图
F12
回到前一个工具窗口
Esc
光标返回编辑框
Shift + Esc
光标返回编辑框,关闭无用的窗口
Ctrl + Shift + F4
关闭活动选项卡
Ctrl + G
跳到指定行
Ctrl + E
最近打开的文件
Ctrl + Alt + Left/Right
退回/前进到上一个操作的地方
Ctrl + Shift + Backspace
回到上次修改的地方
Alt + F1
查找代码所在位置
Ctrl + B or Ctrl + Click
快速打开光标处的类或方法
Ctrl + Alt + B
找所有的子类
Ctrl + Shift + I
打开定义快速查找
Ctrl + Shift + B
找变量的类
Ctrl + U
前往父类的方法/父类
Alt + Up/Down
在方法间快速移动定位
Ctrl + ] / [
移动光标到块的初/末括号地方
Ctrl + F12
当前编辑的文件中快速导航
Ctrl + H
显示类结构图
Ctrl + Shift + H
方法层次结构
Ctrl + Alt + H
调用层次
F2 / Shift + F2
高亮错误或警告快速定位
F4 / Ctrl + Enter
编辑源/查看源代码
Alt + Home
跳转到导航栏
F11
添加书签
Ctrl + F11
弹出一个小框来指定式添加书签
Ctrl + #[0-9]
快速定位到书签代码处
Shift + F11
查看书签
重构
快捷键
描述
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
提取作为方法入参
VCS/Local History
快捷键
描述
Ctrl + K
VCS提交项目
Ctrl + T
VCS更新项目
Alt + Shift + C
查看最近修改的文件
Alt + BackQuote (`)
弹出快速操作窗口
模板
快捷键
描述
Ctrl + Alt + J
用动态模板环绕
Ctrl + J
插入动态模板
iter
抛出新异常模板
inst
静态常量模板
itco
list的循环模板
itit
迭代器的循环模板
itli
集合的循环迭代模板
psf
instanceof模板
thr
选择SDK1.5方式的迭代循环模板
通用
快捷键
描述
Alt + #[0-9]
找到相应的工具窗口
Ctrl + S
保存
Ctrl + Alt + Y
同步、刷新
Ctrl + Shift + F12
编辑器最大化
Alt + Shift + F
添加到收藏夹
Alt + Shift + I
查看项目当前文件
Ctrl + BackQuote (`)
快速切换当前系统架构(配色方案,代码模板,快捷键)
Ctrl + Alt + S
打开IDE系统设置
Ctrl + Alt + Shift + S
打开项目结构设置
Ctrl + Shift + A
查找操作
Ctrl + Tab
标签和工具窗口快速切换
To find any action inside the IDE use Find Action (Ctrl+Shift+A)