基本的快捷键
ctrl +alt +ins | 新建 类/文件夹… |
shift +alt + 上下 | 单行上/下移动 |
Ctrl+Shift+Up/Down | 整体 向上/下移动 语句块/方法 |
win +d | 快速回到桌面 |
ctrl +d | 复制行 |
ctrl +x | 删除行 |
Ctrl+Backspace | 按单词删除 |
Ctr+Shift+U | 大小写转化 |
alt + ins | 快速生成 set/get equals/hashcode /override |
shift + f6 | 改类名/方法名 |
ctrl +enter | 导包-自动修正 |
ctrl +alt +L | 格式化代码 |
ctrl +alt +i | 自动缩进,jsp时很有用 |
ctrl +alt +T | 自动包裹 try-catch/if-else 等 |
psvm +tab/enter | 快速添加 main函数 |
sout +tab/enter | 快速添加打印 System.out.println() |
ctrl +shift+f10 | 运行程序 |
ctrl +shift +f9 | 编译 |
ctrl +h | 调出类结构图(继承关系) |
ctrl +f12 | 查看当前类的所有方法 |
Ctrl+Q | 显示类/方法/变量上的doc注释说明 |
Ctrl+Shift+F12 | IntelliJ IDEA隐藏除活动编辑器之外的所有窗口 |
Alt+F12 | IntelliJ IDEA关闭终端窗口 |
Shift+F12 | 恢复保存的布局 |
F12 | 跳到最后一个活动窗口 |
Ctrl+Tab | 要使用切换器在打开的文件和工具窗口之间跳转 |
alt + enter | 万能修复码 |
Ctrl+alt+v | 自动补全返回类型及变量快捷键,如果不行可能与QQ音乐的快捷键冲突,也可能是网易有道词典冲突. |
光标定位
ctrl + g | 定位到指定行 |
ctrl+ f4 | 关闭当前窗口 |
alt + 上/下 | 光标定位到 临近 方法/类的位置 |
ctrl + 上/下 | 光标不动 代码区上/下移动 |
ctrl+alt+left/right | 光标返回上一次浏览的位置 |
alt+ left/right | 切换窗口视图(左右类窗口转换) |
alt +f | 定位到菜单栏 |
alt + home | 定位到目录导航处 |
Ctrl+Shift+Backspace | 光标定位到上次修改的地方 |
F2 | 快速定位到下一个错误和警告处,加Shift键,定位到上一个错误处 |
F1 | 帮助 |
home/end | 光标定位到 行首/尾 |
shift + esc | 返回编辑代码界面 且关闭左右边功能栏目 |
遍历快捷键
fori | 自定义数量 循环 |
iter | 增强for循环 |
itar | 数组for循环 |
itli | for遍历list |
itit | 迭代iterator循环 |
查找
Ctrl+F/R | 当前文件下查找/替换文本,加Shift键,当前工程路径下查找/替换文本 |
Ctrl+N | 查找类 |
Ctrl+Shift+N | 查找文件 |
Ctrl+Shift+Alt+N | 查找类中的方法或变量 |
Shift+Shift | 全局查找 |