当对Visual Studio中的代码进行一些更改时,撤消其中的一些( Ctrl + Z )然后保存代码( Ctrl + S )从那一点开始的整个更改历史记录(所有撤消的更改)都将丢失 - 无法重做这些更改( Ctrl + ÿ)。从这一点向后的历史是由VS保留的,但它的前沿部分是由于一个未知的原因而被删除。
保持整个历史的任何方式?
答案 0 :(得分:1)
如果不可行,请使用源代码管理(或桌面上的本地源代码管理),并且您可以向后或向前滚动大量更改,请更频繁地签入。
以Git为例,我可以每隔几分钟办理登机手续,并能够回滚或转发单独的行或提交。
他们在这里使用VSS,所以我使用git进行本地撤消/重做扩展。源代码控制是处理更多冗长更改历史记录的最佳方式。
答案 1 :(得分:1)
您无法执行任何操作来使编辑器(维护历史记录)保存您撤消某些更改并保存时所执行的每个步骤。所以答案是否定的。我不知道visual studio 2012编辑器,因为我没有使用它。
答案 2 :(得分:0)