Visual studio 2013 我可以获得Visual Studio 2013 Professional的反向调试功能吗?

Visual studio 2013 我可以获得Visual Studio 2013 Professional的反向调试功能吗?,visual-studio-2013,gdb,reverse-debugging,Visual Studio 2013,Gdb,Reverse Debugging,我知道GDB带有反向调试功能,但是有没有办法在Visual Studio 2013 Pro中获得此功能?Visual Studio(仅限2010、2012、2013 Ultimate),“局部变量”和“自动”窗格中的值(以及悬停在语句上的数据提示)将显示该(上一)点的状态。不幸的是,Intellitrace不适用于2013 Professional。另外,它对Fβ的支持度很有限,并且

我知道GDB带有反向调试功能,但是有没有办法在Visual Studio 2013 Pro中获得此功能?

Visual Studio仅限2010、2012、2013 Ultimate),“局部变量”和“自动”窗格中的值(以及悬停在语句上的数据提示)将显示该(上一)点的状态。不幸的是,Intellitrace不适用于2013 Professional。另外,它对Fβ的支持度很有限,并且<<强>不支持C++或JavaScript。 现在,(因为我知道不存在第三方扩展),最好的选择是查看调用堆栈,以检查在断点或异常之前执行的源代码。顺便说一句,您可以在VS source窗口的调试槽中上下“拖动”调试点,但这只会设置下一次执行的点(不显示任何以前的状态信息)


由于GDB确实具有此功能,您可以尝试类似或的方法,但我不确定这两种方法中的任何一种是否支持反向调试,也不确定它们在引入最新的VS IDE后的稳定性。

可以找到有关IntelliTrace的更多详细信息。