簡體   English   中英

如何在 VSCode 上更改我的 dart-sdk

[英]How can i change my dart-sdk on VSCode

我最近一直在使用 flutter,我真的很想在我的項目中使用 Jaguar。 但這里有一個問題,flutter sdk 帶來了 2.0.0-dev-58.0 版本的 dart,但捷豹說他們需要 2.0.0-dev-65.0 版本的 dart sdk

好的,所以我讓自己使用 2.1.0-dev.1.0 的 sdk 版本,但是我的 vscode 似乎無法識別我已經安裝了 sdk。

關於如何改變這種情況的任何想法?

Dart Code插件有一個設置dart.sdkPath

用於分析和執行代碼的 Dart SDK 的位置。 如果為空,Dart 代碼將嘗試從 PATH 環境變量中找到它。 在編輯 Flutter 項目時,優先使用 Flutter SDK 中包含的 Dart 版本。

還有dart.sdkPaths允許在備選方案之間快速切換。

對於 Flutter 項目,使用dart.flutterSdkPath(s)

如果您使用 VSCode,這很容易:

  1. 將 flutter repo 克隆到新文件夾:
mkdir ~/flutter_dev
cd ~/flutter_dev
git clone https://github.com/flutter/flutter.git .
  1. 打開您的工作區首選項並更新dart.flutterSdkPath設置:
"settings": {
  "dart.flutterSdkPath": "/Users/youruser/flutter_dev"
}
  1. 重新啟動 VSCode,你就可以開始了。

Dart 代碼中查看更多信息- 在 SDK 版本之間快速切換

我想再給@Andrey 添加一件事,您可以使用FVM安裝任意數量的版本和頻道,安裝和管理版本很容易。 它將所有版本保存在您的主目錄中,我認為這比使用 Git 管理更容易。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM