快捷方式 | 作用 |
---|---|
Alt + Insert | 生成代码(如get,set方法,构造函数等) 或者右键(Generate) |
Alt + Enter | 导入包,自动修正 |
Alt + 1 | 快速打开或隐藏工程面板 |
Alt + 6 | 查找TODO |
Alt + 7 | 靠左窗口显示当前文件的结构 |
Alt + F7 | 显示函数、变量、类的所有引用 |
Alt + left/right | 切换代码视图 |
Alt + Up/Down | 在当前窗口方法间快速移动定位 |
Alt + Shift + C | 查看历史操作记录 |
F4 | 查找变量来源 |
F2 / Shift + F2 | 高亮错误或警告快速定位 |
Shift + F6 | 重构-重命名 (包、类、方法、变量、甚至注释等) |
Ctrl + F12 | 浮动显示当前文件的结构 |
Ctrl + Z | 倒退(撤销) |
Ctrl + U | 前往当前光标所在的方法的父类的方法 / 接口定义 |
Ctrl + H | 显示当前类的层次结构 |
Ctrl + [ / ] | 可以跳到大括号的开头结尾 |
Ctrl + ~ | 快速切换方案(界面外观、代码风格、快捷键映射等菜单) |
Ctrl + + | 展开代码 |
Ctrl + - | 折叠代码 |
Ctrl + R | 当前窗口替换文本 |
Ctrl + N | 查找类 |
Ctrl + F | 当前窗口查找文本 |
Ctrl + O | 重写方法 |
Ctrl + I | 实现方法 |
Ctrl +J | 自动代码 |
Ctrl + Q | 可以看到当前方法的声明(显示注释文档) |
Ctrl + P | 方法参数提示 |
Ctrl + E | 显示最近打开的文件记录列表 |
Ctrl + B | 进入光标所在的方法/变量的接口或是定义出,等效于 Ctrl + 左键单击 |
Ctrl + W | 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围 |
Ctrl + Y 删除光标所在行 或 删除选中的行 | |
Ctrl + X | 剪切光标所在行 或 剪切选择内容 |
Ctrl + C | 复制光标所在行 或 复制选择内容 |
Ctrl + D | 复制行 |
Ctrl + / | 单行注释 |
Ctrl + F4 | 关闭当前窗口 |
Ctrl + Alt + O | 优化导入的类,可以对当前文件和整个包目录使用 |
Ctrl + Alt + L | 格式化代码 |
Ctrl + Alt + I | 自动缩进 |
Ctrl + Alt + B | 找所有的子类 |
Ctrl + Alt + T | 快捷把选中的代码放在 if/for/try catch ……里 |
Ctrl + Alt + V | 快速提取变量 / 快速生成接收类型(自动导入变量定义) |
Ctrl + Alt + F12 | 资源管理器打开文件夹 |
Ctrl + Alt + F7 | 浮动显示函数、变量、类的所有引用 |
Ctrl + Alt + Enter | 上面另起一行 |
Shift + Enter | 下面另起一行 |
Ctrl + Alt + left/right | 前后编辑的两个代码视图转换(前后导航编辑过的地方) |
Ctrl + Shift + / | 多行注释 |
Ctrl + Shift + Z | 向前(取消撤销) |
Ctrl + Shift + B | 找变量的类 |
Ctr + Shift + U | 大小写转化 |
Ctrl + Shift + J | 整合两行为一行 |
Ctrl + Shift + E | 定位到最近修改过的文件 |
Ctrl + Shift + F | 全局查找文本 |
Ctrl + Shift + R | 全局替换文本 |
Ctrl + Shift + Alt+U | 查看类结构图 |
Ctrl + Shift + Alt + N / 双击Shift | 全局查找 |
Ctrl + Shift + Up/Down | 上下移动代码 |
alt + F8 | debug时选中查看值 |
Alt + Shift + F9 | 选择 Debug |
Alt + Shift + F10 | 选择 Run |
Ctrl + Shift + F9 | 编译 |
Ctrl + Shift + F8 | 查看断点 |
F7 | 步入 |
Shift + F7 | 智能步入 |
Alt + Shift + F7 | 强制步入 |
F8 | 步过 |
Shift + F8 | 步出 |
Alt + Shift + F8 | 强制步过 |
Alt + F9 | 运行至光标处 |
Ctrl + Alt + F9 | 强制运行至光标处 |
F9 | 恢复程序 |
Alt + F10 | 定位到断点 |
Ctrl + Alt + Shift + T | 弹出重构菜单 |
Alt + Delete | 安全删除 |
fori/sout/psvm + Tab | 快速生成for循环体、打印、main函数 |
new User().var | User user = new User(); |
new User().field | private User user;user = new User(); |
new object.castvar | User user = (User) new Object(); |
new User().try | try { new User();} catch (Exception e) { e.printStackTrace();} |
new Exception().throw | throw new Exception(); |
string.synchronized | synchronized (string) {} |
flag.if | if (flag) {} |
flag.else | if (!flag) {} |
string.null | if (string == null) {} |
string.notnull 或者 string.nn | if (string != null) {} |
string.switch | switch (string) {} |
flag.while | while (flag) {} |
list.fori | for (int i = 0; i < list.length; i++) {} |
list.forr | for (int i = list.length - 1; i >= 0; i–) {} |
list.for 或者 list.iter | for (String s : list) {} |
idea高效办公
最新推荐文章于 2024-08-28 11:24:16 发布