zoukankan      html  css  js  c++  java
  • IDEA默认KeyMap映射快捷键

    编辑
    快捷键 描述
    Ctrl + 空格 基础代码补全(任意类、方法、变量的名字)
    Ctrl + Shift + 空格 智能代码补全(过滤期望类型的方法和变量列表)
    Ctrl + Shift + 回车 补全声明
    Ctrl + P 参数信息(函数调用的参数)
    Ctrl + Q 快速文档参阅
    Shift + F1 外部文档
    Ctrl + 鼠标于代码上移动 简略信息
    Ctrl + F1 显示当前警告或异常气球的描述
    Alt + Insert 生成代码(Getter、Setter、构造函数、hashCode/equals、toString)
    Ctrl + O 覆盖方法
    Ctrl + I 实现方法
    Ctrl + Alt + T 使用某种结构包裹(if…else、try…catch、for、synchronized等)
    Ctrl + / 使用行式注释将某行代码注释/取消注释
    Ctrl + Shift + / 使用块状注释将某段代码注释/取消注释
    Ctrl + W 相继增量地选择代码块
    Ctrl + Shift + W 相继减量地选择代码块
    Alt + Q 上下文信息(在当前方法/类的声明不可见时可以使用它)
    Alt + 回车 显示意图动作或快速修复选项
    Ctrl + Alt + L 重新格式化代码
    Ctrl + Alt + O 整理import
    Ctrl + Alt + I 代码行自动缩进
    Tab / Shift + Tab 缩进/反缩进代码行
    Ctrl + X、Shift + Delete 将当前行或已选择的代码块剪切至粘贴板
    Ctrl + C、Ctrl + Insert 将当前行或已选择的代码块复制到粘贴板
    Ctrl + V、Shift + Insert 从粘贴板粘贴
    Ctrl + Shift + V 从粘贴缓冲区粘贴
    Ctrl + D 重复一份当前行或已选择的代码
    Ctrl + Y 删除当前行并保持光标位置不变
    Ctrl + Shift + J 智能行合并
    Ctrl + 回车 智能行分割
    Shift + 回车 新起一行
    Ctrl + Shift + U 切换光标当前位置或已选择代码块字母的大小写
    Ctrl + Shift + ]/[ 选择至代码块结尾/开头
    Ctrl + Delete/退格 删除至单词结尾/开头
    Ctrl + 小键盘+/- 展开/折叠代码块
    Ctrl + Shift + 小键盘+ 展开全部
    Ctrl + Shift + 小键盘- 折叠全部
    Ctrl + F4 关闭当前编辑器标签页

    查找使用
    快捷键 描述
    Alt + F7 / Ctrl + F7 查找使用/查找当前文件中的使用
    Ctrl + Shift + F7 高亮显示当前文件中的使用
    Ctrl + Alt + F7 显示使用

    导航
    快捷键 描述
    Ctrl + N 跳转到类
    Ctrl + Shift + N 跳转到文件
    Ctrl + Alt + Shift + N 跳转到标识符
    Alt + →/← 跳转到上/下一个编辑器标签页
    F12 回到上一个工具窗口
    Esc 从工具窗口跳转到编辑器
    Shift + Esc 隐藏当前活动或最后一个活动窗口
    Ctrl + Shift + 退格 跳转到最后一次编辑位置
    Alt + F1 在任意视图上选择本文件或标识符
    Ctrl + B 跳转到类型定义
    Ctrl + U 跳转到父级方法/父类
    Alt + ↑/↓ 跳转到上/下一个方法
    Ctrl + ]/[ 移动到代码块的结束/开始
    Ctrl + F12 文件结构弹出框
    Ctrl + H 类型结构
    Ctrl + Shift + H 方法结构
    F2 / Shift + F2 上一个/下一个高亮异常
    F4 / Ctrl + Enter 编辑源码/查看源码
    Alt + Home 显示导航栏
    F11 切换书签
    Ctrl + F11 切换书签并添加助记符
    Ctrl + #[0-9] 前往数字助记符标记的书签
    Shift + F11 显示书签

    查找/替换
    快捷键 描述
    双击Shift 随心搜
    Ctrl + F 查找
    F3 / Shift + F3 查找下一个/查找上一个
    Ctrl + R 替换
    Ctrl + Shift + F 在目录中查找
    Ctrl + Shift + R 在目录中替换
    Ctrl + Shift + S 结构型查找(仅Ultimate版支持)
    Ctrl + Shift + M 结构型替换(仅Ultimate版支持)

    Live模板
    快捷键 描述
    Ctrl + Alt + J 使用Live模板包裹
    Ctrl + J 插入Live模板
    -iter SDK1.5风格的迭代器
    -inst 使用instanceOf检查对象类型并将其强转为对应类型
    -itco 迭代java.util.Collection元素
    -itit 迭代java.util.Iterator元素
    -itli 迭代java.util.List元素
    -psf public static final
    -thr throw new

    重构
    快捷键 描述
    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 提取参数

    调试
    快捷键 描述
    F8/F7 步进/跳入
    Shift + F7 / Shift + F8 智能跳入/智能跳出
    Alt + F9 运行至光标处
    Alt + F8 表达式求值
    F9 恢复程序执行
    Ctrl + F8 切换断点状态
    Ctrl + Shift + F8 显示所有断点

    编译和运行
    快捷键 描述
    Ctrl + F9 构建项目(编译被修改的代码和依赖)
    Ctrl + Shift + F9 编译选择的文件、包或模块
    Alt + Shift + F10/F9 选择配置并执行/调试
    Shift + F10/F9 执行/调试
    Ctrl + Shift + F10 在编辑器中执行上下文配置

    版本控制系统/本地历史记录
    快捷键 描述
    Ctrl + K / Ctrl + T 提交项目/更新项目
    Alt + Shift + C 查看近期更改
    Alt + 反引号(`) 版本控制系统快速弹出框

    通用
    快捷键 描述
    Alt + #[0-9] 打开对应的工具窗口
    Ctrl + S 保存所有
    Ctrl + Alt + Y 同步
    Ctrl + Shift + F12 编辑器最大化切换
    Alt + Shift + F 添加至收藏夹
    Alt + Shift + I 使用当前配置检查当前文件
    Ctrl + 反引号(`) 快速切换当前元数据
    Ctrl + Alt + S 打开设置对话框
    Ctrl + Alt + Shift + S 打开项目结构对话框
    Ctrl + Shift + A 查找动作
    Ctrl + Tab 在标签页和工具窗之间切换

  • 相关阅读:
    I NEED A OFFER!
    水题 Codeforces Round #303 (Div. 2) A. Toy Cars
    模拟 HDOJ 5099 Comparison of Android versions
    模拟 HDOJ 5095 Linearization of the kernel functions in SVM
    贪心 HDOJ 5090 Game with Pearls
    Kruskal HDOJ 1863 畅通工程
    Kruskal HDOJ 1233 还是畅通工程
    并查集 HDOJ 1232 畅通工程
    DFS/并查集 Codeforces Round #286 (Div. 2) B
    水题 Codeforces Round #286 (Div. 2) A Mr. Kitayuta's Gift
  • 原文地址:https://www.cnblogs.com/InternetJava/p/12543208.html
Copyright © 2011-2022 走看看