看了这篇文章Android Studio怎样查看资源或者函数在哪些类中被引用。知道了快捷键失效的原因,当中有一个原因就是快捷键冲突。那怎样查看快捷键哪些项冲突了呢?
Android Studio要查看当前快捷键和哪些快捷键有冲突非常easy,打开设置页面,搜索Keymap,然后在快捷键页面输入你要查看的快捷键名称,这里不能输入快捷键哈。由于不支持直接用快捷键来搜索,这个预计是Android Studio的bug。那怎样知道快捷键相应的功能名称是啥。请戳这:Android Studio怎样改动快捷键。
搜索到相应的快捷键后,选中你要查看的项,邮件,在弹出的对话框中选第一个。然后你会看到这么一个对话框:
好了,Conflicts中就是冲突的项,一个中括号代表的是一处冲突,这里能够看到总共同拥有6处冲突。我这边解释一处:
第一项:[Main menu | View | Show Source] ,这里的“|”不是或的意思,是下一级文件夹的意思。
意思就是冲突的项在Main menu文件夹下的View文件夹,然后再View文件夹下的Show Source。
其它的也是像这么去看。
假设你想处理鼠标快捷键的冲突。你就弹出的对话框中的选第二项。
做法也是一样的。这里就不具体说了。