是否可以使用类似gdb的调试器来调试终端上的dart程序,或者是唯一可用Dart编辑器打包的调试器?
答案 0 :(得分:3)
<强>更新强>
据我记忆,这只是实验性的,很久以前就被删除了。
Dart VM有service API并提供浏览器UI(Observatory)来调试正在运行的VM实例。
此服务API也可用于构建自定义调试器接口,但Dart SDK不提供开箱即用的功能。
<强>原始强>
这篇博客文章有点过时,但它可能仍然包含一些有助于弄清楚如何在命令行上调试的信息。
http://financecoding.blogspot.co.at/2012/05/first-steps-to-dart-debugging.html
当您使用--debug
平面启动dart应用程序时,Dart VM会在127.0.0.1:5858
上侦听调试命令
dart --debug myapp.dart
telnet 127.0.0.1 5858#在另一个控制台上
但似乎期望JSON格式的命令,我找不到博客中提到的ddbg
命令。