今天敲代码的时候突然发现idea的格式化代码快捷键失效了,点击菜单栏中的 代码 - 重新格式化代码 是有效的,并且右边的快捷按键也是显示为Ctrl + Alt + L,说明并不是idea的快捷方式被意外修改了,应该是有某个程序的全局快捷键也占用了Ctrl + Alt + L,造成了快捷键冲突。
通过一个个关闭开启的软件再按Ctrl + Alt + L验证的方式,很快发现是与网易云音乐的快捷方式冲突了。
在网易云设置里,把启用全局快捷键的勾选去掉,问题解决。
进阶工具
遇到快捷键冲突的情况,一个个关软件去试总归是个笨办法,有没有什么方式可以快速查看电脑上注册的全局快捷键呢?搜索了一下,发现还真有:OpenArk
这里是官网链接:https://openark.blackint3.com/
注意:
1、OpenArk属于逆向工具,会调用系统敏感权限,因此下载时会报毒,介意的人最好不要下。
2、使用OpenArk检索注册的系统热键时,可能会会提示让你关闭HVCI功能,也就是内存完整性,这个功能是win10/win11之后新加的,注重电脑安全的,最好在使用完软件之后再打开,开、关之后需要重启电脑。打开方式在设置里,搜索设备安全性:
以下是使用OpenArk查看热键冲突的使用步骤:
1、先以管理员权限运行程序
2、点击系统热键Tab
3、点击进入内核模式
4、去掉正则的勾选
5、输入要搜索的快捷键组合
版权归原作者 康桑米拉达 所有, 如有侵权,请联系我们删除。