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

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

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

欢迎加入小哈的星球 ,你将获得:专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡 / 赠书活动

目前, 星球 内第一个项目:全栈前后端分离博客项目,演示地址:http://116.62.199.48/, 1.0 版本已经更新完毕,正在更新 2.0 版本。采用技术栈 Spring Boot + Mybatis Plus + Vue 3.x + Vite 4手把手,前端 + 后端全栈开发,从 0 到 1 讲解每个功能点开发步骤,1v1 答疑,陪伴式直到项目上线,目前已更新了 224 小节,累计 35w+ 字,讲解图:1544 张,还在持续爆肝中,后续还会上新更多项目,目标是将 Java 领域典型的项目都整上,如秒杀系统、在线商城、IM 即时通讯、权限管理等等,已有 1000+ 小伙伴加入,欢迎点击围观

大家好,我是小哈~

前言

最近有小伙伴问小哈,为啥我的 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、至此,自定义快捷键就完成了。