VScode取消回车Enter键的自动补全
操作步骤:
- 打开菜单:文件 -》首选项-》键盘快捷方式 (或者按 Ctrl + K + S)
- 搜索 acceptSelectedSuggestion
- 默认未修改时会看到 acceptSelectedSuggestion 命令的快捷键有两个,一个 键绑定 是 Tab,还有一个 Enter,
- 选择 Enter 那条然后右键删除即可

删除了之后就不能直接将 Enter 键再绑定回去了,这时可以 ctrl + shift + p 打开命令面板,搜索 keyboard,打开键盘快捷方式配置文件,(注意:这里有两个快捷键的json配置文件,不要修改默认的配置文件,而是通过修改自定义的配置文件去覆盖)

禁用 Enter键的自动补全,添加以下配置:
{
"key": "enter",
"command": "-acceptSelectedSuggestion",
"when": "acceptSuggestionOnEnter && suggestWidgetVisible && suggestionMakesTextEdit && textInputFocus"
},
启用 Enter 键的自动补全,就将上方配置删掉(或者将上方配置中的 command 中前面的 – 去掉)
VScode快捷键的配置文件一般位于:
C:\Users\用户名\AppData\Roaming\Code\User\keybindings.json