2013-05-07 94 views
2

飞镖可以在开发工具中在特殊的“dartium”铬版中调试吗?我已经四处搜寻,但收效甚微,当我查看开发工具时,我甚至无法在'sources'选项卡中看到正在执行的dart文件,这带来了另一个问题,即打算从用户隐藏dart文件?所以代码可以部署,不像JavaScript那样容易阅读?可以通过chrome(使用dart VM)进行飞镖调试吗?

+0

编辑器的调试器出了什么问题? – MarioP 2013-05-07 22:02:27

+0

没什么,我只是喜欢使用开发工具在铬它的熟悉。 – 0xor1 2013-05-07 22:15:44

+0

但开发工具并不适用于飞镖代码。你可以用dart2js启动它,但那是不同的代码。 – MarioP 2013-05-07 22:17:24

回答

4

使用当前版本的Dartium,我能够在源代码标签中看到Dart文件,设置断点,逐行执行代码等等。我不确定你在做什么事情不适合你。

您是否正在尝试调试已编译为JavaScript的Dart代码?你需要turn on source maps来完成这项工作。在Dartium中调试实际的Dart代码是非常有用的。

否,Dart文件不打算从用户隐藏。 (无论如何,它们只是一个HTTP GET请求。)

+0

这是真的吗?我在Dartium的Dart代码中应用了断点,但bps没有被击中。 – Fallenreaper 2016-01-14 15:18:04