5

在 Android Studio 中,我只想调试我的代码,但要继续使用依赖库。我也看到了问题,但他们没有解决问题。我找不到不调试到 message_codecs.dart、message_codecs.dart 或 method_channel_firebase_auth.dart (firebase_auth_platform_interface-1.1.2) 的方法。我还认为我可以禁用或启用所有异常,但这是我不想要的。

我只是不想介入这些系统(依赖)库。请让我知道是否有任何解决方案。

4

3 回答 3

0
  1. 转到 VS Code 用户设置。在 Mac 上,您可以通过单击 CMD + 、 2A 进入 VS Code 设置。然后您搜索debugSdkLibrariesdart.debugExternalLibraries确保它们未选中。

在此处输入图像描述

在此处输入图像描述

2B。或者您可以通过添加以下内容来编辑 JSON 文件中的设置:

"dart.debugSdkLibraries": false,
"dart.debugExternalLibraries": false,

例如,这是我的完整设置文件:https ://gist.github.com/tomasbaran/cd0ba7cadec4466356d1dc0faa14f1e2

于 2021-09-11T15:00:40.673 回答
-1

当您在调试时,下一行的代码将进入您未编写的内容,即 Step-Over 而不是 Step-Into。

Step-Over 将一直执行,直到调用堆栈处于相同状态并且您所在的行已完成执行。

于 2020-01-26T22:02:28.543 回答
-1

在 vscode 中,您可以使用“Dart: Debug External Libraries”对其进行配置 在此处输入图像描述

于 2021-07-22T19:14:13.217 回答