VS Code中js/jsx/ts/tsx文件文本颜色失效问题求助
VS Code JS/JSX/TS/TSX语法着色失效的解决办法
确认语言模式匹配
右下角点击当前文件的语言标识(比如你看到的TypeScript React),重新手动选择对应类型:TS/TSX选「TypeScript React」,JS/JSX选「JavaScript React」,确认后查看着色是否恢复。排查扩展冲突
语法高亮失效常和第三方扩展冲突,尤其是语法增强、主题类插件。先通过左下角扩展面板禁用所有非官方扩展,重启VS Code。如果着色正常,再逐个启用扩展,定位到导致问题的插件后卸载即可。重置用户设置
自定义设置可能破坏语法高亮逻辑。按Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)打开命令面板,输入Preferences: Open Settings (JSON),备份现有设置后清空文件内容,保存重启。之后按需逐步恢复设置。修复VS Code核心文件
尝试用命令面板执行Developer: Reload Window重载窗口;若无效,卸载VS Code(备份好设置和扩展列表),重新下载安装最新官方版本。切换默认主题测试
部分第三方主题可能对新语法支持不足。点击左下角设置图标,选择「Color Theme」切换到默认的Dark+或Light+主题,检查着色是否正常。若恢复,说明当前主题存在兼容性问题,更换主题即可。
内容的提问来源于stack exchange,提问作者Muneeb
相关产品推荐
相关产品推荐

