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

VS Code中Flutter代码无提示、不报错及设备选项缺失问题求助

解决VS Code中Flutter语法高亮/运行设备选项消失问题

1. 检查工作区信任状态

  • 打开命令面板(Ctrl+Shift+P/Cmd+Shift+P),输入Workspaces: Manage Workspace Trust,确保当前项目文件夹已加入信任列表。

2. 重置VS Code配置

  • 打开命令面板,输入Preferences: Reset Settings,选择重置当前工作区或全局设置为默认值,之后重启VS Code。
  • 也可以手动删除VS Code的用户配置目录后重启:
    • Windows:%APPDATA%\Code\User
    • macOS:~/Library/Application Support/Code/User
    • Linux:~/.config/Code/User

3. 排查项目本地配置

  • 打开项目根目录下的.vscode/settings.json,检查是否存在禁用Flutter/Dart功能的配置项,比如:
    "flutter.enabled": false,
    "dart.analysisEnabled": false
    
    若有则删除或修改为true,保存后重启VS Code。

4. 强制重载Flutter/Dart扩展

  • 打开命令面板,输入Extensions: Show Installed Extensions,找到Flutter和Dart扩展,点击齿轮图标选择Reload Extension,完成后重启VS Code。

5. 重新同步项目依赖

  • 在项目终端执行flutter pub get,重新获取依赖包,等待执行完成后重新打开项目文件。

6. 确认文件语言模式

  • 打开任意Flutter代码文件,查看右下角的语言模式标识,确保显示为Dart或Flutter;若不是,点击标识选择正确的语言模式。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 15:26:06