Intellij IDEA默认快捷键一览

来源:互联网 发布:ic卡发卡软件 编辑:程序博客网 时间:2024/05/19 04:54

工欲善其事必先利其器,使用新的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 提交项目到VCS
  • Ctrl + 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

0 0
原创粉丝点击