如何告诉Visual Studio代码有关Dart库源文件的位置

问题描述 投票:0回答:1

我有这个非常简单的代码:

void main() async
{
  print("Hello");
}

当我尝试进入函数print时,我得到以下消息:

无法加载源'dart:core / print.dart':<源不可用>。

我的Visual Studio代码版本是:

1.32.3 a3db5be9b5c6ba46bb7555ec5d60178ecc2eaae4 64位

我将以下内容添加到我的Visual Studio代码settings.json中:

    "dart.debugSdkLibraries": true,
    "dart.debugExternalLibraries": true,

我的飞镖版:

Dart VM版本:2.2.0(2月26日星期二15:04:32 2019 +0100)“windows_x64”

dart visual-studio-code
1个回答
0
投票

之所以发生这种情况,是因为Dart VM暂时停止提供内置库的源代码。这在SDK v2.2.1中已经改变,所以一旦达到稳定版本,你就不会再看到它了(或者如果你切换到开发版本,你会很快看到它)。

如果你仍然遇到v2.2.1的问题,请open an issue和我来看看。谢谢!

© www.soinside.com 2019 - 2024. All rights reserved.