【发布时间】:2009-10-07 17:03:29
【问题描述】:
我将在 Visual Studio 2008 中进行编码,但最终我犯了一个错误。我按 CTRL - Z 撤消并没有发生任何事情。我不是在谈论任何复杂的事情,例如在多个未打开的文件中撤消搜索和替换。我说的是撤消剪切和粘贴操作,或者只是输入文本。
这很令人沮丧,您知道任何解决方法吗?
我经常保存,所以通常我可以关闭文件,重新打开它,撤消功能再次起作用。然后,最终(可能在 20 秒内,可能在一个小时内,可能根本不会),再次撤消中断。这真的很烦人,因为当我必须关闭并重新打开文件时,我会失去我的位置、思路、窗口大小和位置以及拆分窗格的位置。
可能有帮助的细节:
- 我启用了 MDI 接口。
- 我安装了 Resharper。
- 我已经安装了 VisualSVN。
- 使用 Windows 7 x64 RTM
- 当撤消中断时,编辑菜单中的“撤消”选项显示为灰色。当我继续编辑我的文档时,该选项会一直显示为灰色,直到我关闭并重新打开文档。这表明不仅仅是其他应用程序窃取了热键。整个功能停止工作。
- 我使用的是罗技 G19(无法想象就是这样,但它不是一个超级流行的键盘,而且它的功能对于键盘来说是不寻常的)
我还没有采取痛苦而烦人的故障排除步骤,即恢复到精简的 Visual Studio 2008 安装(默认选项,无插件)并慢慢建立备份,直到我开始遇到问题。
在这样做之前,我想看看其他人是否经历过这个问题并修复它。
那么,CTRL - Z 是否曾经停止为您工作?你修了吗?
我是否因为这实际上是一个功能而做一些愚蠢的事情?比如,可能是我不小心点击了某个热键,或者我正在执行的某些操作禁用了撤消操作?
【问题讨论】:
-
您是否尝试过禁用 Resharper?哪个版本?
-
我刚刚进入插件管理器并禁用了 ReSharper,点击确定,然后返回并重新启用它。那时我的 UNDO 又回来了。