IDEA 快捷键失效、冲突怎么办?(图文讲解)

更新时间 2022-11-10 18:42:25

一则或许对你有用的小广告

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...点击查看项目介绍 ;
  • 《从零手撸:前后端分离博客项目(全栈开发)》 2 期已完结,演示链接: http://116.62.199.48/ ;

截止目前, 星球 内专栏累计输出 50w+ 字,讲解图 2200+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,权限管理,Spring Cloud Alibaba 微服务等等,已有 1800+ 小伙伴加入学习 ,欢迎点击围观

大家好,我是小哈~

前言

最近有小伙伴问小哈,为啥我的 IDEA 部分快捷键失灵了?怎么按就没有效果!快捷键不能用,开发效率下降好多啊~ 这其实是 IDEA 的快捷键与电脑上其他的软件的快捷键冲突导致的。

需要取消快捷键的软件

为了防止快捷键冲突,需要取消一些软件的快捷键功能。

搜狗输入法

进入到搜狗输入法,点击【设置】-> 【高级】-> 【系统功能快捷键】,将不用的快捷键全部取消掉,然后点击【确定】:

取消搜狗输入法快捷键取消搜狗输入法快捷键

QQ / 微信 / TIM / 钉钉

还有一些热门的即时通讯软件,占用了非常多的快捷键,这些快捷键很多用都用不上,建议不用的都取消掉。拿 TIM 举例,进入系统设置 –> 热键 –> 设置热键 –> 点击热键 –> backspace 删除键 即可:

取消 QQ/TIM 的快捷键取消 QQ/TIM 的快捷键

其他即时通讯软件,可自行搜索如何取消快捷键。

找不到被占用快捷键的软件,怎么办?

方法一 : 查找快捷键都被什么软件占用了

下载一个名为 Windows Hotkey Explorer 的软件, 它可以查看占用快捷键的都是哪些软件 。不过, 我亲测了一下, 不太好, 一启动这个应用, 会执行各种快捷键,然后疯狂打开各种窗口。据说需要在不运行任何软件的情况下运行这个软件才行,有兴趣的可以试试。

方法二:自定义 IDEA 快捷键

淦!改变不了别人,就改变自己!

实在找不到快捷键被哪个软件占用了,就只能手动修改快捷键了,我不用跟你一样的快捷键,还不行吗?

自定义快捷键步骤

1、点击菜单 File -> settings -> keymap , 到达快捷键管理界面:

IDEA 快捷键管理界面IDEA 快捷键管理界面

2、搜索自己想要修改的快捷键,比如格式化代码快捷键:

IDEA 自定义快捷键IDEA 自定义快捷键

3、双击它,然后点击 Add keyboard Shortcut 即可自定义快捷键:

IDEA 自定义快捷键IDEA 自定义快捷键

4、修改成自己习惯的快捷键,让后点击【OK】:

注意: 修改的快捷键需是未被占用的,不然又会导致冲突。

IDEA 自定义快捷键IDEA 自定义快捷键

5、至此,自定义快捷键就完成了。