一、自动代码
psvm 生成public static void main(String[] args){}
fori 生成for循环
sout 生成System.out.println()
Ctrl + Alt + O 优化导入的类和包
Alt + Insert 或者右键(Generate) 生成代码(如get,set方法,构造函数等)
Ctrl + Alt+t 把选中的代码放在if、if/else、while、do/while、for、try/catch、try/finally、try/catch/finally、synchronized、Runnnable、{}里
Ctrl + O 重写方法
Ctrl + I 实现方法
Ctr + Shift + U 大小写转化
Alt + 回车 导入包,自动修正
Alt + / 代码提示
Ctrl + J 自动代码
Ctrl + Shift + J 整合两行为一行
Ctrl + 空格 代码提示
Ctrl + Shift + Space 自动补全代码
Ctrl + Alt + L 格式化代码
Ctrl + Alt + I 自动缩进
Ctrl + E 最近更改的代码
Ctrl + Alt + Space 类名或接口名提示
Ctrl + P 方法参数提示
Ctrl + Q 看当前方法的声明
Shift + F6 重构-重命名 (包、类、方法、变量、甚至注释等)
Ctrl + Alt + V 提取变量
二、查询快捷键
Ctrl+Shift+Backspace 跳转到上次编辑的地方
Ctrl + Alt + left/right 前后导航编辑过的地方
Alt + 7 靠左窗口显示当前文件的结构
Ctrl + F12 浮动显示当前文件的结构
Alt + F7 找到你的函数或者变量或者类的所有引用到的地方
Ctrl + Alt + F7 找到你的函数或者变量或者类的所有引用到的地方
Ctrl + Shift + Alt + N 查找类中的方法或变量
双击 Shift 在项目的所有目录查找文件
Ctrl + N 查找类
Ctrl + Shift + N 查找文件
Ctrl + G 定位行
Ctrl + F 在当前窗口查找文本
Ctrl + R 在当前窗口替换文本
Ctrl + Shift + R 在指定窗口替换文本
Alt + Shift + C 查找修改的文件
Ctrl + E 最近打开的文件
F3 向下查找关键字出现位置
Shift + F3 向上一个关键字出现位置
选中文本,按Alt + F3 ,高亮相同文本,F3逐个往下查找相同文本
F4 查找变量来源
Ctrl + Shift + O 弹出显示查找内容
Ctrl + W 选中代码,连续按会有其他效果
F2 或 Shift + F2 高亮错误或警告快速定位
Ctrl + Up/Down 光标跳转到第一行或最后一行下
Ctrl + B 快速打开光标处的类或方法
Ctrl + Alt + B 找所有的子类
Ctrl + Shift + B 找变量的类
Ctrl + Shift + Up/Down 上下移动代码
Ctrl + Alt + left/right 返回至上次浏览的位置
Ctrl + X 删除行
Ctrl + D 复制行
Ctrl + / 或 Ctrl + Shift + / 注释(// 或者 /…/ )
Ctrl + H 显示类结构图
Ctrl + Shift + H 查看方法的继承结构
Ctrl + Alt + H 查看类或方法被调用情况
Ctrl + Shift + I 原地参看类、方法的声明
Ctrl + Q 显示注释文档
Alt + F1 查找代码所在位置
Alt + 1 快速打开或隐藏工程面板
Alt + left/right 切换代码视图
Alt + Up/Down 在方法间快速移动定位
Ctrl + Alt + left/right 前后导航编辑过的地方
Ctrl+Shift+Backspace 可以跳转到上次编辑的地
Alt + 6 查找TODO
三、运行与调试
Compile and Run
Ctrl + F9 Make project (compile modifed and dependent)
Ctrl + Shift + F9 Compile selected file, package or module
Alt + Shift + F10 Select configuration and run
Alt + Shift + F9 Select configuration and debug
Shift + F10 Run
Shift + F9 Debug
Ctrl + Shift + F10 Run context configuration from editor
Debugging
F8 Step over
F7 Step into
Shift + F7 Smart step into
Shift + F8 Step out
Alt + F9 Run to cursor
Alt + F8 Evaluate expression
F9 Resume program
Ctrl + F8 Toggle breakpoint
Ctrl + Shift + F8 View breakpoints
四、其他快捷键
Shift + Enter 另起一行
Ctrl + Z 倒退(撤销)
Ctrl + Shift + Z 向前(取消撤销)
Ctrl + Alt + F12 资源管理器打开文件夹
Alt + F1 查找文件所在目录位置
Shift + Alt + Insert 竖编辑模式
Ctrl + F4 关闭当前窗口
Ctrl + Alt + V 可以引入变量。例如:new String(); 自动导入变量定义
Ctrl + ~ 快速切换方案(界面外观、代码风格、快捷键映射等菜单)
Ctrl + Shift + Enter 自动结束代码,行末自动添加分号 (必备)
Ctrl + Shift + F12 编辑器最大化
Ctrl + Shift + + 展开所有代码
Ctrl + Shift + - 折叠所有代码