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
- Windows:
3. 排查项目本地配置
- 打开项目根目录下的
.vscode/settings.json,检查是否存在禁用Flutter/Dart功能的配置项,比如:
若有则删除或修改为"flutter.enabled": false, "dart.analysisEnabled": falsetrue,保存后重启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
相关产品推荐
相关产品推荐

