快捷键
通用
作用说明
快捷键
Ctrl+Q
Alt + #[0-9]
显示/隐藏序号对应工具栏窗口
Shift+F1
Ctrl + Alt + Y
同步
Ctrl + Shift + F12
切换最大/小化编辑
Alt + Shift + F
添加到收藏夹
Ctrl+mouse
Ctrl+F1
Alt+Insert
作用
快速查找文件
外部文件
代码详细信息
重构
F5
F6
Alt + Delete
在插入符号的错误或警告的描述
Shift + F6
复制类
移动类
安全删除
重命名
F2 / Shift + F2
跳到上一个/下一个高亮的错误处
F4 / Ctrl + Enter
查看或编辑源码
Alt + Home
定位焦点到文件导航栏
书签
F11
添加/取消书签
生成代码(getter/setter/tostring 等)
Ctrl + F6
更改方法结构
Ctrl + F11
添加(或取消)书签并且用别名标记
Alt + Shift + I
检查当前文件的拼写、警告、可能的错误等
Ctrl+O
Ctrl + BackQuote (`)
快速更换窗口
Ctrl+I
重写方法
实现方法
Ctrl + Alt + N
Ctrl + Alt + M
Ctrl + Alt + S
打开 IDEA 设置窗口(所有 IDEA 的设置入口)
Ctrl+Alt+T
包围当前选择的代码块(try catch)
Ctrl + Alt + V
Ctrl + Alt + Shift + S
打开项目设置窗口
Ctrl+/
单行注释/取消注释
Ctrl + Shift + A
搜索 idea 动作命令
Ctrl+Shift+/
多行注释/取消多行注释
Ctrl + Tab
工具窗口之间切换
Ctrl+W
Ctrl+Shift+W
单步调试(eclipseF6 常用)
Alt + Q
进入方法调试
Smart step into
Step out
Alt + Enter
Ctrl+Alt+L
Ctrl+Alt+O
运行到光标所在的行(不打断点也可以)
Ctrl+Alt+I
扩展选区
缩小选区
背景信息
格式化代码
快速导入
自动缩进
调试
F8
F7
Shift + F7
Shift + F8
Alt + F9
Alt + F8
F9
Ctrl + F8
查找&替换
Double Shift
Ctrl + F
F3
Shift + F3
Ctrl + R
Ctrl + Alt + F
Ctrl + Alt + C
Ctrl + Alt + P
导航
Ctrl + N
内联
抽出方法
抽出变量
抽出字段
抽出常量
抽出参数
打开类
打开文件
Ctrl + #[0-9]
前往书签
Shift + F11
编译和运行
Ctrl + F9
展示所有书签
编译项目
Ctrl + Shift + F9
编译已选择的文件、包或模块
Alt + Shift + F10
Select configuration and run
Alt + Shift + F9
Select configuration and debug
Shift + F10
Shift + F9
运行
debug 方式运行
Ctrl + Alt + Shift + N
转向符号
Ctrl + Shift + F10
从编辑器上下文配置运行
Alt + Right/Left
左右切换编辑器 tab
使用情况搜索
F12
Esc
回到上一个工具栏
Alt + F7 / Ctrl + F7
查看类、方法、变量等被使用位置
从工具栏回到编辑器
Ctrl + Shift + F7
高亮显示选中内容
显示意图动作和快速修复
Ctrl + Shift + N
调出临时执行代码窗口
Tab /Shift+Tab
缩进/取消选择行
继续执行程序到下一个断点上(常用)
Ctrl+X or Shift+Delete
删除当前行或选定行
Shift +
隐藏活动或上一个活动的工具栏
Ctrl + Alt + F7
通过弹出窗口显示当前目标被使用的信息
设定/取消断点
Ctrl + CorCtrl+Insert
复制当前行或选定行
Ctrl + Shift + F4
关闭当前运行/信息/找到等所有标签
版本控制和本地历史记录
Ctrl + Shift + F8
查看所有断点
Ctrl + V or Shift + Insert
粘贴
搜索任意位置
编辑器内搜索
跳到下一个匹配内容
跳到上一个匹配内容
Ctrl + Shift+V
Ctrl + D
Ctrl + Y
Ctrl + Shift + J
Ctrl + Enter
粘贴最近复制的内容
快速复制当前行代码
Ctrl + G
Ctrl + E
跳转到指定行
弹出最近打开的文件窗口
Ctrl + K
Ctrl + T
git 中代表拉取代码
从 VCS 更新项目
Ctrl + Alt + Left/Right
导航中快速前进和后退
Alt + Shift + C
查看最近的更新
删除当前行或选定行(通常用 Ctrl+X 代替)
Ctrl + Shift + Backspace
前往上次修改的位置
Alt + BackQuote (`)
版本控制快速弹出
智能行连接
智能行分裂
Alt + F1
在各种视图中查看当前文件
代码模板
Ctrl+B or Ctrl+Click
进入查看目标详情
Ctrl + Alt + J
使用动态模板环绕
替换
Shift + Enter
开始新的空行(在光标的下)
Ctrl + Alt + B
进入查看方法的实现
Ctrl + J
弹出模板选择下拉栏
Ctrl + Shift + F
从路径查找
Ctrl+Shift + U
切换选中代码的大小写
Ctrl + Shift + I
快速查看窗口
Ctrl + Shift + R
从路径复制
Ctrl+Shift + ] / [
代码块选择
Ctrl + Shift + B
进入变量类型的定义
Ctrl + Shift + S
在结构上搜索(终极版)
Ctrl + Delete
向后词组删除(非常有用)
Ctrl + U
前往父类/父方法
Ctrl + Shift + M
结构替换(仅限最终版本)
Ctrl+ Backspace
向前词组删除
Alt + Up/Down
前往上一个方法/下一个方法
编辑
Ctrl+NumPad+/-
放开/折叠代码块
Ctrl + ] / [
移动光标到代码块的首/尾
Ctrl+Space
基本代码完成 (类/方法/变量名)
Ctrl+Shift + NumPad+ /-
释放/当前类所有代码
Ctrl+Shift+Space
智能代码完成(按类型过滤方法和变量列表)
Ctrl+Shift+Enter
完整的语句
Ctrl +Shift +
Ctrl + F4
折叠当前类所有代码
Ctrl + F12
Ctrl + H
快速查看类的结构
查看类的继承关系
关闭当前 tab
Ctrl + Shift + H
方法的层级关系
Ctrl+P
参数信息(方法内调用参数)
Alt+Shift+UP/DOWN
上下移动当前行或选中行代码
Ctrl + Alt + H
查看方法被调用关系
iter
itco
itit
itli
psf
thr
根据 java sdk 1.5 式迭代
遍历 java.util.Collection 元素
遍历 java.util.iterator 元素
遍历 list 集合
public static final
抛出新的
use Find Action 要在 IDE 内找到任何操作
(Ctrl+Shift+A/ A)