问题描述
用AS写一个项目的时候,发现Ctrl+Alt+L的格式化快捷键并不生效,按下之后没有任何反应。而格式化文件快捷键Ctrl+Alt+Shift+L依旧生效,难道是设置出了问题?
打开设置页面发现快捷键设置很正确,并没问题,考虑到AS很久没有更新了,也不可能是新AS的bug,那只能是其他地方出了问题。
尝试1:重启
重启AS,没用;重启电脑,解决。过了一会后,再次出现问题。
尝试2:改键
改成Ctrl+Alt+;之后,没有问题,正常使用,想改回Ctrl+Alt+L,发现怎么都设置不上,按了这几个键AS没有反馈,这才确定,是快捷键冲突,Ctrl Alt L被其他程序拦截了。
解决
一番排查后,发现是刚刚更新的QQ最新版起了冲突。
新版QQ出现了一个什么锁定快捷键,抢注了热键。 解决方法,删除QQ的锁定快捷键。
QQ版本: