VS Code JavaScript IntelliSense自动提示失效,仅能手动触发求助
VS Code JavaScript IntelliSense自动提示失效的解决方法
问题描述
全新安装的VS Code v1.75.1(Windows系统)中,JavaScript的IntelliSense自动提示功能失效:输入代码时无任何建议弹出,仅能通过Ctrl+Space手动触发;相关「Editor: Suggestion」类设置均已开启,但找不到单独的「IntelliSense」扩展,重装VS Code、重启电脑均无法解决。
解决步骤
- 确认文件语言模式:打开JS文件后,查看右下角的语言标识,确保显示为「JavaScript」而非「Plain Text」。若不符,点击标识选择正确语言。
- 重置提示相关默认设置:打开设置界面(
Ctrl+,),依次搜索并确认:- 勾选「Editor: Suggest On Trigger Characters」
- 「Editor: Quick Suggestions」下的
other、comments、strings均设为true
若之前手动修改过设置,点击设置项旁的「重置」按钮恢复默认值。
- 检查内置JavaScript扩展状态:VS Code的JS语法支持由内置的「JavaScript and TypeScript Language Features」扩展提供,而非单独的「IntelliSense」扩展。打开扩展面板(
Ctrl+Shift+X),搜索@builtin javascript,确认该扩展未被禁用,若禁用则重新启用。 - 清除VS Code缓存:关闭VS Code,删除以下路径的缓存文件夹后重启:
- Windows路径:
%APPDATA%\Code\Cache和%APPDATA%\Code\CachedData
- Windows路径:
- 排查工作区设置冲突:若仅特定工作区出现问题,查看工作区的
.vscode/settings.json文件,确认没有覆盖全局提示设置。可暂时重命名该文件,重启后测试。 - 尝试安装辅助扩展:若以上步骤无效,可安装「JavaScript Booster」或「ESLint」类扩展,部分场景下这类扩展会触发内置IntelliSense的自动提示逻辑。
内容的提问来源于stack exchange,提问作者retupmoc258
相关产品推荐
相关产品推荐

