引言

今天在使用IntelliJ IDEA的过程中发现了无法通过Ctrl+C快捷键来复制类,但是使用右键菜单中的复制按钮是可以进行正常复制的,且Ctrl+V快捷键也是可用的。所以初步估计是一些快捷键冲突了,所以前往idea的设置中,使用快捷键反向查找,找到了占用Ctrl+C的一个插件。

顺带一提,遇到问题最初我在网上查询了相关文章后得出的结果由于Vim Emulater插件修改了快捷键导致的,通过更改vim插件的一个开关即可解决。但是我的Idea并没有安装这个Vim Emulater插件。于是我通过禁用插件排查以及idea设置中的快捷键反向查找,最后确定是由于CodotaAI这个代码提示增强插件的快捷键冲突问题导致的。

问题解决

如果你也安装了CodotaAI这个插件的话,可以尝试以下解决方法:

通过Ctrl+Alt+S打开Idea设置界面,在左侧项中找到键盘映射,在右侧列表中找到插件一栏,展开Codota AI Autocomplete for Java and JavaScript 这一栏,可以看到Copy这一项占用了Ctrl+C的快捷键,点击Copy,选择禁用Copy这一项的快捷键。

禁用完成后点击应用保存设置即可。

解决方法图示

我这里已经将CodotaAI这个插件的快捷键移除了,所以这里看不到看不到它占用了Ctrl+C快捷键,不过可以看到他的所属条目是蓝色的,代表我已经修改了此条目下的快捷键默认设置。

解决方法