Flutter Android Studio调试器跳过框架文件。

3

如何在Android Studio调试器中跳过Flutter框架文件和包文件?

我不想使用“跳过”或“跳出”功能。例如,在使用redux时,我想要跳过所有框架和包文件,直到执行我的reducer函数。

谢谢!


1
你所说的“skip”到底是什么意思? - pskink
当我点击“步入”时,调试器会跳转到代码中的下一行或函数,因此如果文件是框架或包的一部分,则希望调试器跳过这些文件,并再次停在我编写的文件之一。 - Hontoni
@Hontoni,关于这个问题有任何更新吗?我也遇到了相同的困难,无法找到适当的调试方法。 - Suat Özkaya
2个回答

0
我不确定Android Studio,但在VS Code中,你只需在用户设置settings.json中添加以下内容:
"dart.debugSdkLibraries": false,
"dart.debugExternalPackageLibraries": false,

你可以受到我的启发,或者直接复制我的gist中的settings.json文件
所以,我猜,在Android Studio的设置中应该有类似的东西。

将这些行添加到 vscode launch.json 中并不起作用,它仍然会转到 framework.dart。 - Irfan Y
@IrfanYusanif 不是针对VSCode启动而是针对VSCode用户设置。请再看一下我的答案,我已经更新了它以使其更清晰明了。 - Tomas Baran
@IrfanY 他们把它改名为:dart.debugExternalPackageLibraries,这可能是为什么它对你不起作用的原因。现在,@Danny更新了答案。干杯。 - Tomas Baran

0

我添加了这个后,调试器在几步之后停止了。什么也没发生。 "dart.debugSdkLibraries": false, "dart.debugExternalLibraries": false,


似乎与其他答案相同。 - D J

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接