Intellij IDEA 2020全网最新最全的快捷键总结(一)

Intellij IDEA 2020全网最新最全的快捷键总结(一)

俗话说的好,“工欲善其事必先利其器”,熟练掌握IDEA的快捷键能显著提升我们的开发效率,帮助我们快速调试代码。

注:文中粗体的命令为常用型

文件型

Ctrl + Alt + S  打开设置

Ctrl + Alt + Shift + S  打开项目结构设置

Ctrl + Alt + Y 刷新本地文件

编辑操作型

Ctrl + Z  撤销上一步操作

Ctrl + Shift + Z  撤销之前的撤销动作(与 Ctrl + Z  相反)

Ctrl + X  剪切

Ctrl + C  复制

Ctrl + V  粘贴

Ctrl + Alt + Shift + C  复制引用(必须选择类名)

Ctrl + Shift + C 从粘贴历史中粘贴

Ctrl + Alt + Shift + V  无格式粘贴

Ctrl + A 全选

Ctrl + W 扩展性选择(可以选择字符继而单词,继而语句,继而行,继而行,继而方法,继而类)

Ctrl + Shift + W 收缩式选择(Ctrl + W 相反)

Ctrl + Shift +Enter  完成当前声明(语句完成)

Ctrl+Shift+J,整合行

Ctrl + D  复制所选内容(用于文件则代表启用文件比较功能,类似BeyondCompare)

Tab 缩进所选内容,转到下一个参数(此功能需手动开启)

Shift + Tab 反缩进所选内容,转到前一个参数(此功能需手动开启)

Ctrl + Shift + U 切换所选内容大小写

视图显示型

Alt + 1  快速打开或隐藏 Project 面板

Alt + 2  快速打开或隐藏 Favorites 面板(含书签,断点)

Alt + 4  快速打开或隐藏 Run 面板

Alt + 5  快速打开或隐藏 Debug 面板

Alt + 6  快速打开或隐藏 TODO 面板

Alt + 7  快速打开或隐藏当前类的结构面板

Alt + 8  快速打开或隐藏 Services 面板(开发微服务项目时可快速启动多个服务,类似SpringBoot Dashboard)

Alt + Shift + \  显示项目中所有文件的最后修改时间与文件大小

Ctrl + Shift + I 快速查看光标所在的方法 或 类的定义

Ctrl + Q 快速查看文档信息

Ctrl + P 显示参数信息

Ctrl + Shift + P 显示类型信息

Alt + Q  显示包含当前光标所在代码的父节点信息

Ctrl + E 最近打开的文件

Ctrl + Shift + E 最近打开文件的位置

Alt + Shift + E 最近所做的修改

Ctrl + ` 快捷切换方案(颜色显示方案,代码风格方案,快捷键方案,显示模式方案[全屏,演示,分屏])

定位导航型

Ctrl + N  快速查找类

Ctrl + Shift + N 快速查找文件

Ctrl + Shift + Alt + N  快速查找符号或引用

Ctrl + G  定位到指定行

Ctrl + Alt + ⬅/➡  返回上次浏览的位置

F11 设置书签

Ctrl + F11 采用助记符号设置书签

Shift + F11 显示所有书签

Alt + F1  弹出Select in 视图 (可定位文件位置,显示当前文件的结构,打开项目结构设置,打开所在文件夹)

Alt + Home 跳至导航栏

Ctrl + B  如果是类,那么会跳转到当前光标所在的类定义或者接口;如果是变量,会打开一个变量被引用的列表。

Ctrl + Alt + B  跳转到实现类,而不是接口

Ctrl + Shift + B  打开变量的类型所对应的类代码,只对变量有用(可能会与常用输入法冲突)

Ctrl + U  打开方法的超类方法或者类的超类,只对有超类的方法或者类有效

Ctrl + Shift + T  快捷创建测试类或方法

Ctrl + Shift + Home  相关符号

Ctrl + F12 显示类的结构列表

Ctrl + Shift + F12 显示类的路径(倒序)

Ctrl + H  显示类的层次结构

Ctrl + Shift + H 显示方法的层次结构

Ctrl + Alt + H 显示所有调用了当前的类的调用列表

F2 / Shift + F2  高亮错误或警告快速定位

Alt + ⬆/⬇  在某个类中,跳到上一个/下一个方法的签名上

代码编辑型

Ctrl + O  覆盖父类的方法

Ctrl + I  实现接口的抽象方法

Alt + Insert  快速生成代码(构造器,toString方法,测试类或方法,版权信息,覆写符类方法)

Ctrl + Alt + T  将代码包在块内(if [try ...catch],[try finally],[try with resource],[runnable],[do while]等)

Ctrl + Shift + Delete  从块结构中释放出来(重构代码用到较多)

Ctrl + Space 补全代码,由于经常与操作系统的输入法的切换冲突,所以实际很少用

Ctrl + Shift + Space  在列出的可选项中只显示出你所输入的关键字最相关的信息

Alt + /  向上循环扩展词

Alt + Shift + /  向下循环扩展词

Ctrl + Alt + L  格式化代码

Ctrl + Alt + Shift + L 显示格式化代码对话框

Ctrl + Alt + I  将选中的代码进行自动缩进编排(JSP中也适用)

Ctrl + Alt + O  优化导入的类和包

Ctrl + Shift + ↑/↓    向上/下移动声明语句

Alt + Shift + ↑/↓  向上/下移动语句

Ctrl + Shift + Alt + ←/→  在方法中移动参数顺序

Ctrl + Shift + Alt + K  将Java文件转换为Cotlin文件

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值