• IDEA快捷键(windows)


    一、官方文档

    IntelliJIDEA_ReferenceCard.pdf (jetbrains.com)

    image

    二、文档翻译

    2.1 记住这些快捷键

    REMEMBER THESE SHORTCUTS 记住这些快捷键
    Smart code completion 智能代码完成 Ctrl + Shift + Space
    Search everywhere 全局搜索 Double Shift
    Show intention actions and quick-fixes 显示提示和快速修复 Alt + Enter
    Generate code 生成代码 Alt + Ins
    Parameter info 参数信息 Ctrl + P
    Extend selection 扩展选择 Ctrl + W
    Shrink selection 收缩选择 Ctrl + Shift + W
    Recent files popup 最近的文件弹出窗口 Ctrl + E
    Rename 重命名 Shift + F6

    2.2 综合的

    GENERAL 综合的
    Open corresponding tool window 打开相应的工具窗口 Alt + #[0-9]
    Save all 保存所有 Ctrl + S
    Synchronize 同步 Ctrl + Alt + Y
    Toggle maximizing editor 切换最大化编辑器 Ctrl + Shift + F12
    Inspect current file with current profile 使用当前配置文件检查当前文件 Alt + Shift + I
    Quick switch current scheme 快速切换当前主题 Ctrl + BackQuote (`)
    Open Settings dialog 打开"设置"对话框 Ctrl + Alt + S
    Open Project Structure dialog 打开"项目结构"对话框 Ctrl + Alt + Shift + S
    Find Action 寻找操作 Ctrl + Shift + A

    2.3 调试

    DEBUGGING 调试
    Step over / into 跳过/跳入 F8/F7
    Smart step into / Step out 快速跳入/跳出 Shift + F7/Shift + F8
    Run to cursor 运行到光标 Alt + F9
    Evaluate expression 计算表达式 Alt + F8
    Resume program 恢复程序 F9
    Toggle breakpoint 切换断点 Ctrl + F8
    View breakpoints 查看断点 Ctrl + Shift + F8

    2.4 搜索/替换

    SEARCH / REPLACE 搜索/替换
    Search everywhere 全局搜索 Double Shift
    Find 搜索 Ctrl + F
    Find next / previous 搜索下一个/上一个 F3/Shift + F3
    Replace 替换 Ctrl + R
    Find in path 在路径中搜索 Ctrl + Shift + F
    Replace in path 在路径中替换 Ctrl + Shift + R
    Select next occurrence 选择下一个引用 Alt + J
    Select all occurrences 选择所有引用 Ctrl + Alt + Shift + J
    Unselect occurrence 取消选择事件 Alt + Shift + J

    2.5 编辑

    EDITING 编辑
    Basic code completion 基本代码完成 Ctrl + Space
    Smart code completion 智能代码完成 Ctrl + Shift + Space
    Complete statement 完整声明 Ctrl + Shift + Enter
    Parameter info 参数信息 Ctrl + P
    Quick documentation lookup 快速文档查找 Ctrl + Q
    External Doc 外部文档 Shift + F1
    Brief Info 简要信息 Ctrl + mouse
    Show descriptions of error at caret 显示插入符号处的错误说明 Ctrl + F1
    Generate code... 生成代码... Alt + Insert
    Override methods 重写方法 Ctrl + O
    Implement methods 实现方法 Ctrl + I
    Surround with… 环绕 Ctrl + Alt + T
    Comment / uncomment with line comment 注释/取消行注释 Ctrl + /
    Comment / uncomment with block comment 注释/取消块注释 Ctrl + Shift + /
    Extend selection 扩展选择 Ctrl + W
    Shrink selection 收缩选择 Ctrl + Shift + W
    Context info 上下文信息 Alt + Q
    Show intention actions and quick-fixes 显示提示和快速修复 Alt + Enter
    Reformat code 格式化代码 Ctrl + Alt + L
    Optimize imports 优化进口 Ctrl + Alt + O
    Auto-indent line(s) 自动缩进行 Ctrl + Alt + I
    Indent / unindent selected lines 缩进/取消缩进选中行 Tab/Shift + Tab
    Cut current line to clipboard 将当前行剪切到剪贴板 Ctrl + X, Shift + Delete
    Copy current line to clipboard 将当前行复制到剪贴板 Ctrl + C , Ctrl + Insert
    Paste from clipboard 从剪贴板粘贴 Ctrl + V, Shift + Insert
    Paste from recent buffers... 从最近的缓冲区粘贴 Ctrl + Shift + V
    Duplicate current line 复制当前行 Ctrl + D
    Delete line at caret 删除当前行 Ctrl + Y
    Smart line join 智能线路连接 Ctrl + Shift + J
    Smart line split 插入行 Ctrl + Enter
    Start new line 换行 Shift + Enter
    Toggle case for word at caret or selected block 切换大小写 Ctrl + Shift + U
    Select till code block end / start 选中至代码块结束/开始 Ctrl + Shift + ]/[
    Delete to word end 删除到字结尾 Ctrl + Delete
    Delete to word start 删除到字开始 Ctrl + Backspace
    Expand / collapse code block 展开/折叠代码块 Ctrl + NumPad+/-
    Expand al 展开所有 Ctrl + Shift + NumPad+
    Collapse all 折叠所有 Ctrl + Shift + NumPad-
    Close active editor tab 关闭活动编辑器选项卡 Ctrl + F4

    2.6 重构

    REFACTORING 重构
    Copy 复制 F5
    Move 移动 F6
    Safe Delete 安全删除 Alt + Delete
    Rename 重命名 Shift + F6
    Refactor this 重构 Ctrl + Alt + Shift + T
    Change Signature 更改签名 Ctrl + F6
    Inline 内联 Ctrl + Alt + N
    Extract Method 提取方法 Ctrl + Alt + M
    Extract Variable 提取变量 Ctrl + Alt + V
    Extract Field 提取字段 Ctrl + Alt + F
    Extract Constant 提取常数 Ctrl + Alt + C
    Extract Parameter 提取参数 Ctrl + Alt + P

    2.7 导航

    NAVIGATION 导航
    Go to class 搜索类 Ctrl + N
    Go to file 搜索文件 Ctrl + Shift + N
    Go to symbol 搜索符号 Ctrl + Alt + Shift + N
    Go to next / previous editor tab 跳转到下一个/上一个编辑器选项卡 Alt + Right/Left
    Go back to previous tool window 返回到上一个工具窗口 F12
    Go to editor (from tool window) 跳转到编辑器(从工具窗口) Esc
    Hide active or last active window 隐藏活动窗口或上次活动窗口 Shift + Esc
    Go to line 跳转到指定行 Ctrl + G
    Recent files popup 最近的文件弹出窗口 Ctrl + E
    Recent locations popup 最近位置弹出窗口 Ctrl + Shift + E
    Navigate back / forward 向后/向前导航 Ctrl + Alt + Left/Right
    Navigate to last edit location 导航到最后一个编辑位置 Ctrl + Shift + Backspace
    Select current file or symbol in any view 在任何视图中选择当前文件或符号 Alt + F1
    Go to declaration 跳转到声明 Ctrl + B, Ctrl + Click
    Go to implementation(s) 跳转到实现类 Ctrl + Alt + B
    Open quick definition lookup 打开快速定义查找 Ctrl + Shift + I
    Go to type declaration 跳转到类型声明 Ctrl + Shift + B
    Go to super-method / super-class 跳转到超级方法/超级类 Ctrl + U
    Go to previous / next method 跳转到上一个/下一个方法 Alt + Up/Down
    Move to code block end / start 移动到代码块结束/开始 Ctrl + ]/[
    File structure popup 文件结构弹出窗口 Ctrl + F12
    Type hierarchy 类型层次结构 Ctrl + H
    Method hierarchy 方法层次 Ctrl + Shift + H
    Call hierarchy 调用层次结构 Ctrl + Alt + H
    Next / Previous highlighted error 下一个/上一个突出的错误 F2/Shift + F2
    Edit source / View source 编辑源/查看源 F4/Ctrl + Enter
    Show navigation bar 显示导航栏 Alt + Home
    Toggle bookmark 切换书签 F11
    Toggle bookmark with mnemonic 使用助记符切换书签 Ctrl + F11
    Go to numbered bookmark 跳转到编号书签 Ctrl + #[0-9]
    Show bookmarks 显示书签 Shift + F11

    2.8 编译和运行

    COMPILE AND RUN 编译和运行
    Build project 编译项目 Ctrl + F9
    Compile selected file, package or module 编译选定的文件、包或模块 Ctrl + Shift + F9
    Select configuration and run / debug 选择配置并运行/调试 Alt + Shift + F10/F9
    Run / Debug 运行/调试 Shift + F10/F9
    Run context configuration from editor 从编辑器运行上下文配置 Ctrl + Shift + F10
    Run anything 运行所有 Double Ctrl

    2.9 使用搜索

    USAGE SEARCH 使用搜索
    Find usages / Find usages in file 查找用法/在文件中查找用法 Alt + F7/Ctrl + F7
    Highlight usages in file 突显文件中的用法 Ctrl + Shift + F7
    Show usages 显示用法 Ctrl + Alt + F7

    2.10 版本控制/本地历史

    VCS / LOCAL HISTORY 版本控制/本地历史
    Commit project to VCS 提交项目到"VCS" Ctrl + K
    Update project from VCS 从"VCS"更新项目 Ctrl + T
    Push commits 推送提交 Ctrl + Shift + K
    ‘VCS’ quick popup "VCS"快速弹出 Alt + BackQuote (`)
    LIVE TEMPLATES 动态模板
    Surround with Live Template 用动态模板环绕 Ctrl + Alt + J
    Insert Live Template 插入动态模板 Ctrl + J

    三、自定义快捷键

    3.1 Show in Exployer

    添加快捷键 Alt+E

    image


    __EOF__

  • 本文作者: pingcode
  • 本文链接: https://www.cnblogs.com/pingcode/p/16570667.html
  • 关于博主: 评论和私信会在第一时间回复。或者直接私信我。
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
  • 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。
  • 相关阅读:
    野火A7学习第十次(状态机相关)
    iptables知识手册
    tomcat映射本地文件路径
    714. 买卖股票的最佳时机含手续费
    基础Redis-Java客户端操作介绍
    【正点原子STM32连载】第五十章 照相机实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
    【C++】加了<string.h>还是报“strlen:找不到标识符”的错误
    穿越时空的创新:解析云原生与Web3.0的奇妙渊源
    uniapp开发小程序—根据生日日期计算年龄 & 周岁
    Unity中Shader实现UI去色功能的实现思路
  • 原文地址:https://www.cnblogs.com/pingcode/p/16570667.html