无法在Windows系统的VSCode中输入${}符号,求解决方法
解决Windows VSCode中输入
${}符号的问题 基础输入排查
- 确保当前是英文输入法:中文输入法下会输出全角符号(如
¥、{}),切换到英文输入法后,按Shift+4输入$,再按Shift+[输入{,Shift+]输入}即可。 - 先在系统记事本测试输入:如果记事本里也没法正常输入,说明是键盘硬件或系统输入法的问题,优先检查键盘按键是否卡顿、切换默认输入法为美式键盘。
VSCode内部设置调整
- 关闭补全自动触发:输入
$后如果弹出补全菜单打断输入,按Esc关闭菜单即可;也可以打开设置(快捷键Ctrl+,),搜索editor.acceptSuggestionOnCommitCharacter并取消勾选,避免输入{时自动确认补全内容。 - 调整括号自动闭合逻辑:搜索
editor.autoClosingBrackets,设置为always或languageDefined,确保输入{时自动补全},同时不会干扰${}的连续输入流程。
扩展冲突排查
- 临时禁用所有扩展:按
Ctrl+Shift+X打开扩展面板,点击右上角...选择Disable All Installed Extensions,重启VSCode后测试输入。如果恢复正常,再逐个启用扩展,找到导致冲突的插件(常见冲突源包括Emmet、代码片段类插件、输入法关联工具)。
模板字符串场景特殊处理
- 在JS/TS等支持模板字符串的语言中,输入
`进入模板模式后,直接输入${,VSCode会自动补全}。如果这个自动补全影响操作,可以在设置中搜索editor.suggest.snippetsPreventQuickSuggestions并勾选,避免代码片段干扰符号输入。
内容的提问来源于stack exchange,提问作者Newbie
相关产品推荐
相关产品推荐

