You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code中Dart代码语法不高亮,重装扩展与SDK仍无效如何解决?

解决VS Code中Dart代码语法不高亮的问题
  • 检查文件关联设置
    打开任意.dart文件,点击VS Code右下角的语言标识(若显示为Plain Text),选择Configure File Association for '.dart',将其关联到Dart语言。

  • 清理VS Code缓存
    完全关闭VS Code,删除以下路径的缓存文件夹后重启:

    • Windows:%APPDATA%\Code\Cache、%APPDATA%\Code\CachedData
    • macOS:~/Library/Application Support/Code/Cache、~/Library/Application Support/Code/CachedData
    • Linux:~/.config/Code/Cache、~/.config/Code/CachedData
  • 确认扩展状态
    打开扩展面板(Ctrl+Shift+X),检查Flutter和Dart扩展是否为已启用状态;若禁用则点击启用,之后重启VS Code。也可通过命令面板(Ctrl+Shift+P)输入Extensions: Activate Extension手动激活对应扩展。

  • 排查自定义高亮配置
    打开设置(Ctrl+,),搜索editor.tokenColorCustomizations,确认没有自定义规则覆盖Dart的语法高亮,如有可暂时注释或删除后重启测试。同时搜索dart.highlighting,确保相关高亮设置未被禁用。

  • 切换默认主题测试
    部分第三方主题可能对Dart语法支持不佳,切换到VS Code默认主题(如Dark+ (默认暗色))后,重新打开Dart文件查看高亮是否恢复。

  • 验证Flutter SDK路径
    通过命令面板输入Flutter: Change SDK Path,选择正确的Flutter SDK路径(避免中文或特殊字符);再运行Flutter: Doctor检查环境配置,确保无报错。

内容的提问来源于stack exchange,提问作者jeremy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 06:02:05