2010-02-22 64 views
0

也許這只是在我的例子中,但也許不是。在Visual Studio 2008中編輯ASPX文件時,如果按CTRL-Z進行撤消,則不會發生任何情況。然後我再次按CTRL-Z,它做它應該做的事情。爲什麼第一次按CTRL-Z時visual studio不能做任何事情?

我第一次撤消時有一個閃爍,所以也許發生了一些事情。也許這是設計的,我應該很高興,這是第一件事情。

回答

2

每當Visual Studio執行任何自動格式化操作時,它都會將格式化步驟保存在撤消歷史記錄中(因此,如果您願意,可以撤消自動格式化步驟)。最有可能的第一個撤消操作是撤消自動格式化步驟。

0

我相信我從來沒有見過這種行爲,或者至少從來沒有注意到它。但如果這是真的,它可能會消除一些你沒有注意到的設計器代碼或信息。

我已經在我當前的項目中測試過它,它按預期工作。對不起,沒有更多的幫助。

0

我在撤消工具輔助重構時看到了這種行爲。通常它要麼撤銷相關文件或當前可見文件中其他位置的更改。一個例子就是引用一個需要爲當前文件添加另一個'using'子句的類。在刪除我輸入的類名之前,撤消更改將刪除'using'子句。

相關問題