IDEA常用快捷键

190 阅读5分钟

第一步:选择IDEA 快捷键组合

在这里插入图片描述 在这里插入图片描述

第二步:关闭搜狗快捷键冲突

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

第三部: 使用IDEA快捷键

常规

快捷键作用说明
Alt + 1打开/关闭 Project 窗口
Alt + 2打开/关闭 Favorites窗口
Alt + 3打开/关闭 Find窗口
Alt + 4打开/关闭 Run窗口
Alt + 5打开/关闭 Debug窗口
Alt + 6打开/关闭 Problems窗口
Alt + 7打开/关闭 Structure窗口
Alt + 8打开/关闭 Services窗口
Alt + 9打开/关闭 Git窗口
Ctrl + Shift + F12编辑器窗口最大化
Ctrl + Alt + S打开 Settings 窗口
Ctrl + Alt + Shift + S打开 Project Structure 窗口
Esc从工具窗口跳转到编辑器
Shift + Esc隐藏最后活动的窗口

搜索替换

快捷键作用
Ctrl + F当前文件查找特定内容
Ctrl + Shift + F当前项目查找包含特定内容的文件
Shift + Shift在项目的所有目录查找,就是你想看到你不想看到的和你没想过你能看到的都给你找出来
Ctrl + N查找类
Ctrl + Shift + N查找文件
Ctrl + Shift + Alt +N查找 Symbols用途不明
Ctrl + Shift + A查找 Actions用途不明
Ctrl + E查看最近查看过的文件
F3 / Shift + F3查询到的结果里,查看上一个 / 下一个检索到的内容
Alt + J查询到的结果里,加选中下一个
Alt + Shift + J查询到的结果里,取消最后选中的那个查询结果
Ctrl + Alt +Shift + J查询到的结果里,全部选中
Ctrl + R替换
Ctrl + Shift + R当前项目替换特定内容

查看信息

快捷键作用
Ctrl + Shift + C复制文件全路径
Ctrl + Shift + BackSpace跳转到上次编辑位置
Ctrl + Shift + I打开 快速查找定义
Ctrl + Shift + Alt +U查看几个类间的UML图(窗口里)
Ctrl + Alt +U查看几个类的UML图 (浮出窗口)
Alt + Home显示当前包下所有的类
Ctrl + Shift + F7高亮显示文件中的使用感觉和Ctrl + F一样
Ctrl + Alt + F7显示使用的地方
Alt + F7查看 方法/变量/类 的所有引用到的地方
Alt + 7查看当前文件结构(窗口内显示)
Ctrl + F12查看当前文件结构(弹出窗口)
Ctrl + H查看类型层次
Ctrl + Shift + H查看方法层次
Ctrl + Alt + H调用层次
Alt + ↑ / ↓跳转到当前类的 上一个/下一个 方法
Alt + ← / →上一个 / 下一个 编辑器标签
Ctrl + ] / [光标移动到代码块结束/开始
F2 / Shift + F2跳转到下一个 / 上一个错误显示
Ctrl + B跳转到定义eg:查看变量在哪里定义的
Ctrl + Shift + B跳转到类型定义eg:查看变量类型的定义
Ctrl + Alt + B跳转到实现eg:查看抽象类实现的地方
Ctrl + U跳转到超方法/类
Ctrl + P查看方法的参数信息
Ctrl + mouse查看简要信息
Ctrl + - / Ctrl + +展开/收缩代码块
Ctrl + F4关闭标签页

编辑代码

快捷键作用说明
Ctrl + Alt + C提取常量constant
Ctrl + Alt + F提取属性field
Ctrl + Alt + P提取参数parameter
Ctrl + Alt + V提取变量variables
Ctrl + Alt + M提取方法method
Ctrl + Alt + T把代码包在一个块内例如:try/catch if等
Ctrl + Alt + O去除多余的包
Ctrl + Alt + L自动格式化代码File--Settings--CodeStyle 里设置
Ctrl + Alt + I自动行缩进
Ctrl + Shift + U切换大小写
Ctrl + W选中代码这个比双击好用,尤其想选择整个方法的时候
Ctrl + Y删除选中的代码
Ctrl + Delete删除光标位置至文字结束
Ctrl + BackSpace删除至文字开始
Ctrl + D复制选中的代码
Ctrl + G跳到选中的行数
Ctrl + O重写父类方法按住ctrl键可以选择多个方法一起进行重写
Ctrl + X / Shift + Delete
Ctrl + C / Ctrl + Insert
Ctrl + V
Ctrl + Shift + V从最新缓冲区粘贴
Ctrl + Z撤销
Ctrl + Shift + Z取消撤销
Ctrl + Alt + Z文件Revert
Ctrl + /行注释/取消注释
Ctrl + Shift + /块注释/取消注释
Shift + F6重命名你的类、方法、变量等等甚至可以选择替换掉注释中的内容
Shift + Enter / Enter另起一行
Alt + Enter显示意向行动和快速修复
Alt + Insert生成代码
新建文件
类里使用:生成构造方法,get/set等 那一套常用方法
项目目录上使用:新建各种文件

编译和运行

快捷键作用说明
Ctrl + F9生成项目(编译修改和依赖项)
Ctrl + Shift + F9编译选择的文件、包或模块
Ctrl + Shift + F10从编辑器运行上下文配置
Alt + Shift + F10选择配置并运行
Alt + Shift + F9选择配置并调试
Shift + F10运行
Shift + F9调试

SVN

快捷键作用说明
Ctrl + X提交代码到SVN

需要记住的快捷键:

光标位置移动:Ct rl + Alt + 箭头 完成语句:Ctrl + Shift + Enter 显示光标所在位置的错误说法:Ctrl + F1 实现方法:Ctrl + I 跳转到上一个工具窗口:F12

调试:

跳出函数/单步执行:F8/F7 运行至光标:Alt + F9 继续运行程序:F9 切换断点:Ctrl + F8 查看断点:Ctrl + Shift + F8

导航:

添加/去除书签:Ctrl + F11 / F11 跳转到书签:Ctrl + [0-9] 显示书签:Shift + F11

版本控制/本地历史记录:

提交代码:Ctrl + K 更新代码:Ctrl + T 提交(push):Ctrl + Shift + K 快速弹出VCS:Alt + BackQuote(`) 在这里插入图片描述

参考: blog.csdn.net/weixin_3764…