在Dart中是否有声明使调试器停止而不在调试时设置断点?
在某些情况下,能够对断点进行硬编码会很有帮助.我试着用它来简化远程调试,以确保执行早期停止,然后我可以使用调试器添加更多断点.
Gün*_*uer 20
这是刚刚推出的(Dart VM版本:1.11.0-edge.131775(Tue Jun 2 14:25:22 2015)on"linux_x64")
import 'dart:developer';
void main() {
debugger();
// or
debugger(msg: 'because I say so');
}
Run Code Online (Sandbox Code Playgroud)
还有一个条件变体
// Debugger.breakHereIf(bool expr); // current
debugger(when: somethingIsTrue, msg: 'investigate'); // later
Run Code Online (Sandbox Code Playgroud)
另请参见Dartium中的断点不适用于如何使用Dartiums调试器.
| 归档时间: |
|
| 查看次数: |
948 次 |
| 最近记录: |