Flutter 是否需要为VScode更新Dart SDK?

Flutter 是否需要为VScode更新Dart SDK?,flutter,dart,visual-studio-code,Flutter,Dart,Visual Studio Code,当我从VScode中检查dart和颤振版本时,它显示 Dart虚拟机版本:2.7.0(Fri-Dec 6 16:26:51 2019+0100) “windows_x64” 颤振2.0.5•通道稳定• 框架•修订版adc687823a (12天前)•2021-04-16 09:40:20-0700发动机•版本b09f014e96 工具•省道2.12.3 但当我运行VScode时,它会提示我更新Dart SDK Dart SDK的版本2.12.4可用(您有2.7.0)。一些 Dart代码的功能可能

当我从VScode中检查dart和颤振版本时,它显示

Dart虚拟机版本:2.7.0(Fri-Dec 6 16:26:51 2019+0100) “windows_x64”

颤振2.0.5•通道稳定• 框架•修订版adc687823a (12天前)•2021-04-16 09:40:20-0700发动机•版本b09f014e96 工具•省道2.12.3

但当我运行VScode时,它会提示我更新Dart SDK

Dart SDK的版本2.12.4可用(您有2.7.0)。一些 Dart代码的功能可能无法在旧SDK中正常工作

同时dart sdk页面显示

从颤振1.21开始,颤振SDK包括完整的Dart SDK。所以如果 如果安装了颤振,则可能不需要显式下载 Dart SDK。考虑下载DART SDK,如果有 以下是事实:

  • 你不用颤振
  • 您使用的是1.21之前版本的颤振
  • 您希望减少磁盘空间需求或下载时间,并且您的用例不需要Flutter。例如,您可能有 连续集成(CI)设置,需要Dart,但不需要 飘动

那么我应该更新dart sdk吗?但是,正如上面所说的,如果您安装了flatter,您可能不需要显式下载Dart SDK,因为我已经安装了flatter。

您不再需要下载单独的Dart SDK。将其拆下(至少将其移开),然后执行
颤振升级
。如果“dart--version”仍然有效,那么您就成功了,尽管您可能需要删除任何手动设置的dart SDK路径。我敢肯定,所有受支持的Dart IDE扩展都为Dart SDK选择了正确的“隐藏在颤振中”路径