debugger 函数

bool debugger(
  1. {bool when = true,
  2. String? message}
)

如果 when 为 true,则停止程序,就像在下一个语句处遇到断点一样。

返回 when 的值。一些调试器可能会显示 message

注意:当被调用时,isolate 不会返回,直到调试器继续执行。在 Dart VM 中运行时,无论是否连接调试器,行为都是一样的。当编译成 JavaScript 时,这使用“debugger”语句,行为与那完全相同。

实现

external bool debugger({bool when = true, String? message});