VSCode中snippets与Emmet补全仅显示单条建议
VSCode 补全列表仅展示单条候选项异常
异常表现
- 问题覆盖所有编辑文件类型,不存在文件类型限定,并非仅在CSS编辑场景下触发
- 触发场景覆盖两类:自定义
snippets代码片段补全、Emmet语法补全,两类场景下系统均仅展示单条建议 - 补全下拉浮层仅渲染一行内容,无法滚动浏览、选择其余可选补全项
- 异常参考截图:

该图片链接已配置
rel="nofollow noreferrer"属性,不产生外部跳转引导
排查修复方向
- 检查补全浮层相关配置:若误修改
editor.suggestLineHeight、editor.suggestMaxHeight参数,会强制压缩浮层可视高度为单行,将上述参数重置为默认值,即可让列表根据候选数量自动调整显示高度 - 排查编辑器缩放比例:若窗口整体缩放比例被调整至极低值,会压缩浮层渲染空间,通过快捷键
Ctrl + =(Windows/Linux)、Cmd + =(Mac)逐步将缩放比例调至常规值,验证显示是否恢复 - 定位插件冲突:部分UI主题、界面自定义类插件会篡改补全浮层渲染样式,强制锁定列表高度为单行,可临时禁用所有第三方插件重启编辑器,逐次启用定位冲突来源
- 检查工作区配置:若项目级
.vscode/settings.json中覆盖了补全浮层的高度、显示规则参数,也会触发该异常,临时移除对应自定义配置即可验证效果
内容的提问来源于stack exchange,提问作者Periphery
相关产品推荐
相关产品推荐

