VSCode中Flutter/Dart代码块闪烁且卡顿,仅单个项目异常

解决VSCode中Flutter/Dart代码块闪烁+卡顿问题
问题背景
- Flutter/Dart代码区域持续闪烁,伴随VSCode运行卡顿
- 仅单个项目受影响,其余项目正常
- 更新Flutter后出现该问题,此前VSCode运行稳定
- 已尝试重启VSCode、重装软件、重新拉取项目等操作,均未解决
实用解决方案
1. 降级Flutter至稳定版本
打开终端执行:
# 查看可降级的版本列表 flutter downgrade # 降级到指定版本,例如3.13.0 flutter downgrade 3.13.0
2. 关闭Dart插件实验性功能
打开VSCode设置,搜索Dart: Enable Experimentals,取消勾选所有实验性选项,尤其是代码高亮、增量分析相关功能,重启VSCode后验证。
3. 清理项目缓存文件
删除项目根目录下的以下文件夹,之后重启VSCode重新加载项目:
.dart_tool.flutter-plugins.flutter-plugins-dependenciesbuild
4. 重置VSCode的Flutter配置
打开VSCode命令面板(Ctrl+Shift+P),执行Preferences: Open Settings (JSON),删除所有与Dart/Flutter相关的自定义配置项,保存后重启VSCode。
5. 排查依赖兼容性
检查项目pubspec.yaml中的依赖版本,确认是否存在与新版Flutter不兼容的包,执行以下命令更新依赖:
flutter pub upgrade
内容的提问来源于stack exchange,提问作者Xander Austin
相关产品推荐
相关产品推荐

