以下是需要翻译的内容:
举个例子,看一下这个视频的以下部分。
基本上,我知道在Visual Studio Community Edition 2015中这是可能的。我想知道:
a) 这与Intellitrace和“历史调试”有关吗? b) 这样做会有任何副作用吗?还是只是将指令向后移动而已?
以下是需要翻译的内容:
举个例子,看一下这个视频的以下部分。
基本上,我知道在Visual Studio Community Edition 2015中这是可能的。我想知道:
a) 这与Intellitrace和“历史调试”有关吗? b) 这样做会有任何副作用吗?还是只是将指令向后移动而已?
很长一段时间以来,这一点就已经可行了。光标所在位置之前发生的所有事情都已经发生过了,因此您基本上将重新执行那一部分。
除非您正在处理某些内容或将其保存到数据库等,否则没有真正的后果,因为编写相同的现有数据可能会引发异常或干扰某些数据的处理。
所有已设置的变量(即使您将光标拖得比它们初始化更高)也将保留它们从光标向上拖动的位置所具有的值。