也许在我的实例中只有这种方式,但也许不是。当我在Visual Studio 2008中编辑ASPX文件并按CTRL-Z撤消时,没有任何反应。然后我第二次按下CTRL-Z,它完成它应该做的事情。
我第一次撤消时有一个闪烁,所以可能发生了一些事情。也许这是设计上的,我应该感到高兴的是它首先要撤消。
答案 0 :(得分:2)
每当Visual Studio执行任何自动格式化时,它都会在撤消历史记录中保存该格式化步骤(因此,如果您愿意,可以撤消自动格式化步骤)。第一次撤消很可能是撤消自动格式化步骤。
答案 1 :(得分:0)
我相信我从未见过这种行为,或者至少从未注意到它。但如果这是真的,它可能已经消除了一些你没有注意到的设计师代码或信息。
我已经在我当前的项目中对其进行了测试,并且按预期工作。抱歉没有更多的帮助。
答案 2 :(得分:0)
撤消工具辅助重构时,我已经看到过这种行为。通常是撤消相关文件中的更改或当前可见文件中的其他位置。一个示例是引用一个类,该类需要向当前文件添加另一个'using'子句。撤消更改将删除'using'子句,然后删除我键入的类名。