VS Code / Dart - 变量检查器显示错误字符串

VS Code / Dart - Variable inspector shows error string

在 VSCode 中尝试检查 Flutter 项目的变量时,检查器通常没有任何用处。例如,下面我们有一个某种类型的变量 x。没有运行时错误,但是在设置断点时,检查器只显示以下 x 的值。

<function errorString(error) {>

由于调试控制台中没有相关的输出,所以这个意思是难以捉摸的。断点是在对 Futures 返回函数的调用中设置的,但关于为什么大多数(但不是全部)变量不能被检查的原因是偶然的。

这是 Dart VS Code 扩展中的错误,现已解决:

https://github.com/Dart-Code/Dart-Code/issues/3840

现在应该显示正确的错误消息,而不是函数的实现。