如何在Xcode中进行反向调试

时间:2015-12-20 14:02:34

标签: visual-studio debugging xcode6

在Visual Studio中,我可以执行“Intellitrace”并执行反向调试。我怎么能在Xcode中做同样的事情。我不想一次又一次地重启应用程序。

2 个答案:

答案 0 :(得分:1)

由于我无法发表评论,但只回复:这是一篇博文,解释了IntelliTrace的内容http://blogs.msdn.com/b/visualstudioalm/archive/2015/01/16/intellitrace-in-visual-studio-ultimate-2015.aspx

答案 1 :(得分:0)

可逆调试是Linux比Windows和OS-X更好的一件事。 Intellitrace为您提供了一些模糊的可逆调试功能,但它并不是完整的交易。在Linux上,您可以在gdb,开源项目(如rr(https://github.com/mozilla/rr))和商业事物(如我公司的UndoDB(http://undo-software.com/))中内置可逆调试。真正的可逆调试意味着您可以向后/向后继续前进到程序执行历史记录中的任何一点,并且您可以在其历史记录中的任何位置查看所有数据。当你有这个时,反向观察点(也就是数据断点)特别强大。