VS Code IntelliSense无法用Enter/Tab选择,其他快捷键也失效
解决VS Code IntelliSense快捷键及全局快捷键失效问题
检查系统与VS Code快捷键绑定
- 打开系统快捷键设置,确认
Ctrl+Shift+P(macOS为Cmd+Shift+P)未被其他应用占用,如有冲突修改系统或VS Code快捷键。 - 在VS Code中按下
Ctrl+K Ctrl+S打开快捷键面板,搜索acceptSelectedSuggestion和acceptSelectedSuggestionOnEnter,确认它们的绑定分别为Tab和Enter,若被篡改则点击旁边的重置按钮恢复默认。
- 打开系统快捷键设置,确认
重置用户配置文件
关闭VS Code,找到对应系统的用户配置文件夹:- Windows:
%APPDATA%\Code\User - macOS:
~/Library/Application Support/Code/User - Linux:
~/.config/Code/User
备份settings.json和keybindings.json后删除这两个文件,重启VS Code验证问题是否解决。
- Windows:
排除输入法干扰
切换至系统默认英文输入法,测试IntelliSense的Enter/Tab选中功能和全局快捷键是否正常。若问题消失,需在第三方输入法设置中将VS Code添加为快捷键拦截例外,或更新输入法至最新版本。排查扩展冲突
- 手动点击VS Code左下角齿轮图标,选择「扩展」,点击右上角三个点选择「禁用所有已安装扩展」。
- 重启VS Code后测试功能,若恢复正常则逐个重新启用扩展,每次重启后验证,定位出冲突扩展并卸载或更新。
修复或重装VS Code
- 打开VS Code,执行命令面板(若能打开)中的
Install code command in PATH,完成后重启。 - 若以上方法均无效,完全卸载VS Code并删除残留的用户配置文件夹,重新下载最新版本安装。
- 打开VS Code,执行命令面板(若能打开)中的
内容的提问来源于stack exchange,提问作者gmnpjpn
相关产品推荐
相关产品推荐

