保存后如何保持VS更改历史记录?

时间:2013-08-07 09:56:31

标签: visual-studio-2010 visual-studio undo-redo

当对Visual Studio中的代码进行一些更改时,撤消其中的一些( Ctrl + Z )然后保存代码( Ctrl + S )从那一点开始的整个更改历史记录(所有撤消的更改)都将丢失 - 无法重做这些更改( Ctrl + ÿ)。从这一点向后的历史是由VS保留的,但它的前沿部分是由于一个未知的原因而被删除。

保持整个历史的任何方式?

3 个答案:

答案 0 :(得分:1)

如果不可行,请使用源代码管理(或桌面上的本地源代码管理),并且您可以向后或向前滚动大量更改,请更频繁地签入。

以Git为例,我可以每隔几分钟办理登机手续,并能够回滚或转发单独的行或提交。

他们在这里使用VSS,所以我使用git进行本地撤消/重做扩展。源代码控制是处理更多冗长更改历史记录的最佳方式。

答案 1 :(得分:1)

您无法执行任何操作来使编辑器(维护历史记录)保存您撤消某些更改并保存时所执行的每个步骤。所以答案是否定的。我不知道visual studio 2012编辑器,因为我没有使用它。

答案 2 :(得分:0)