自从github copilot开始支持IDEA后,就开始使用,但这个插件和IDEA默认的自动补全快捷键都是用的TAB键。

虽然github copilot足够智能,绝大部分时候都能补全想输入的内容(尤其注释或者文档,有奇效),但依然有很多时候是会选择IDEA自带的补全。

但每次习惯性按下TAB键的时候,IDEA默认都会自动采用github copilot的补全代码。

解决方案

按照官方的文档,在IDEA的设置中修改keymap,删除原有的TAB快捷键,我是选择增加了```这个按键作为github copilot的补全键

修改github copilot的补全键