Visual Studio Code仍使用旧版Dart SDK,如何切换至新版?
解决VS Code仍使用旧版Dart SDK的问题
不需要删除旧版SDK,按以下步骤即可切换到新版:
1. 确认新版SDK路径
找到你下载的最新Dart SDK根目录,常见路径示例:
- Windows:
C:\dart-sdk - macOS/Linux:
/usr/local/dart-sdk或你自定义的下载目录
2. 在VS Code中指定新版SDK
- 打开VS Code,按
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(macOS)唤起命令面板 - 输入并选择
Dart: Select SDK - 在文件选择器中,选中你下载的新版Dart SDK根目录(注意不是bin子文件夹)
3. 同步系统环境变量(可选)
如果希望终端也默认使用新版SDK,需更新系统环境变量:
- Windows:打开「系统属性」→「高级」→「环境变量」,在
Path列表中将新版SDK的bin路径移至旧版路径上方 - macOS/Linux:编辑
~/.bashrc或~/.zshrc,添加或修改为export PATH="/path/to/new/dart-sdk/bin:$PATH",执行source ~/.bashrc或source ~/.zshrc生效
4. 验证切换结果
重启VS Code后,在终端执行:
dart --version
同时查看VS Code右下角显示的Dart SDK版本,确认已切换为最新版
内容的提问来源于stack exchange,提问作者Jack Hillyer
相关产品推荐
相关产品推荐

