问题产生
这两天捣鼓了捣鼓VSCode, 发现设置里有一项Insert Mode
选项, 这就令我回忆起了之前蛋疼的Pycharm
, Clion
的使用, 因为补全的时候总是会覆盖掉我后面的内容, 导致我还得重新再打一遍.
因此, 我打算探究一下Jetbrains
系列软件是否有类似的Insert Mode
选项.
问题解决
首先我尝试再次查看IDE配置, 未果. 于是转向搜索引擎🔍.
在这篇文章中, 作者提到可以通过Enter
的方式进行不覆盖补全. 我试了一下, fail了, 我把快捷键配置改成默认配置, success了.
因此我断定, 解决方法应该出现在Enter
的快捷键配置上.
我分析配置后, 发现了通过tab
和enter
的补全区别如下:
Enter
:Choose Lookup Item
Tab
:Choose Lookup Item Replace
我把快捷键修改成自己习惯的样子, 此时问题得到解决.