VSCode按Enter无法选中Ctrl+Space唤起的变体,反而换行求助
VSCode 代码变体选择触发异常问题
问题表现
- 按下
Ctrl + Space时,VSCode 正常弹出代码变体选项
- 按下
Enter键后,未选中目标变体,反而将代码向下移动一行
需求
按下 Enter 时直接选中弹出的代码变体。
解决方法
- 调整确认建议的快捷键设置
打开VSCode设置(快捷键Ctrl + ,),搜索editor.acceptSelectedSuggestionOnEnter,将其值设置为on,重启VSCode后测试。 - 排查快捷键冲突
通过Ctrl + K Ctrl + S打开快捷键面板,搜索acceptSelectedSuggestion,查看Enter是否被其他命令绑定,如有冲突修改对应命令的快捷键。 - 禁用扩展排查冲突
按下Ctrl + Shift + P,执行Disable All Installed Extensions命令,重启后测试功能是否正常。若恢复正常,逐个启用扩展找出导致冲突的插件,更新或卸载它。 - 恢复默认设置/更新VSCode
打开设置JSON文件,删除与editor.suggest相关的自定义配置;或检查VSCode是否为最新版本,安装更新后重试。
内容的提问来源于stack exchange,提问作者Dmitry Chernikov
相关产品推荐
相关产品推荐

