当前位置: 首页 > >

Intellij IDEA默认快捷键一览

发布时间:

工欲善其事必先利其器,使用新的IDE,怎么能不学学快捷键呢?下面就全览下Intellij IDEA的全部快捷键吧!


编辑
Ctrl + Space 基本代码自动补全(类、方法、变量的名称)Ctrl + Shift + Space 智能代码补全 (通过过滤方法列表或者是变量列表来获取期望类型)Ctrl + Shift + Enter 补全语句Ctrl + P 变量信息(方法内叫参数)Ctrl + Q 文档快速搜索Shift + F1 外部文档Ctrl + mouse over code 简单信息提示Ctrl + F1 显示插入符位置的错误信息描述或者是警告Alt + Insert 生成代码…… (Getters, Setters, Constructors,
hashCode/equals, toString
Ctrl + O 重载方法Ctrl + I 实现方法Ctrl + Alt + T 用指定代码包含 (if..else, try..catch, for,
synchronized, etc.
Ctrl + / 行级别注释或者取消Ctrl + Shift + / 块级别的注释与取消Ctrl + W 递增选中代码Ctrl + Shift + W 递减依次取消选中代码Alt + Q 上下文信息Alt + Enter 显示可能的动作或者进行修复动作Ctrl + Alt + L 代码格式调整Ctrl + Alt + O 优化导入包条目Ctrl + Alt + I 自动缩进选中行或依次缩进行Tab / Shift + 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 关闭当前活动编辑窗口
搜索/替换
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 Make项目(编译已更高的以及依赖此更改的内容)Ctrl + Shift + F9 编译指定文件、包或者是模块Alt + Shift + F10 选择配置并运行Alt + Shift + F9 选择配置并调试Shift + F10 进入运行Shift + F9 进入调试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 关闭激活的运行、消息、查找TAB页面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/本地历史
Ctrl + K 提交项目到VCSCtrl + T 从VCS更新项目Alt + Shift + C 查看最*的改动Alt + BackQuote (`) ‘版本控制窗口弹出
实时模板
Ctrl + Alt + J 用模板包裹所选区域Ctrl + J 插入模板代码iter 插入SDK1.5样式的循环语句instinstanceof检测对象类型并向下类型转换itco 循环访问java.util.Collection实例中的元素itit 循环访问java.util.Iterator实例中的元素itli 循环访问java.util.List实例中的元素psf 开放静态常量thr throw new
常用
Alt + #[0-9] 打开相关工具窗口Ctrl + S 保存所有Ctrl + Alt + Y 同步Ctrl + Shift + F12 切换编辑区域的最大化Alt + Shift + F 添加的最喜欢Alt + Shift + I用当前约束检测当前文件Ctrl + BackQuote ()` 快速切换模式Ctrl + Alt + S 打开设置窗口Ctrl + Alt + Shift + S 打开项目结构窗口Ctrl + Shift + A寻找动作Ctrl + Tab 在Tabs月工具窗口之间切换
Tips

要查找任何你想执行的动作,只需要执行Ctrl+Shift+A即可,如下图:



有翻译的不对的地方,麻烦各位观众指正。
源文件这里下载:IntelliJ IDEA Default Keymap




友情链接: