【问题标题】:"Undo" operation in Visual studio 2010 making a mess out of code?Visual Studio 2010 中的“撤消”操作使代码变得一团糟?
【发布时间】:2014-12-26 22:44:02
【问题描述】:

我的 Visual Studio 最近在“撤消”方面出现问题,造成灾难性后果。

模式是这样的

  • 我做了一些改变
  • 我尝试撤消更改
  • 此更改实际上删除了一大块代码并插入/删除了代码的其他部分,这通常会使应用 Undo 后的代码文件完全一文不值。
  • 进一步尝试撤消或重做只会进一步弄乱代码。

这个问题不会一直发生,但有时会突然发生。

我在 Visual Studio 中进行 C++ 编程。不知道是不是版本有问题。

什么会导致 Visual Studio 2010 中出现这种行为,我该如何解决?

【问题讨论】:

  • 有什么理由不切换到最新的VS?现在甚至还有2015预览版...这听起来像是旧版本中的一些错误,但我自己从未遇到过。
  • 这个问题似乎跑题了,因为它是关于 IDE 中的一个错误,当 IDE 是封闭源代码时,这不是可以通过编程解决的问题。
  • @PascalCuoq 我使用 VS 2010 多年,从未遇到过此类问题,并且高度怀疑这样的核心功能是否会出现如此严重的错误,可能会在很长一段时间内被忽视......
  • 您是如何调用撤消命令的?通过按 Ctrl-Z 或单击撤消按钮?
  • @DeanKuga 我正在尝试撤消对代码文件的一些更改,而不是删除/添加应该在的文本,它开始删除代码的其他部分并添加或删除更改其他代码的中间。例如,如果我删除一行代码然后按 Ctrl+Z,它会删除半页代码并将删除的行插入另一行代码的中间。点击重做尝试反转将重新插入代码行,但经常删除额外的行或将其放在错误的位置。下次发生时,我会尝试获得一个确切的用例

标签: visual-studio-2010


【解决方案1】:

请在https://connect.microsoft.com/VisualStudio/Feedback 中发布您的问题;因为更专业的受众可能会为您提供帮助。

正如 cmets 中指出的那样:

  • 它是封闭源代码,没有人可以真正为你调试代码。
  • 您的版本已经使用了几年,最近的版本中可能已经修复了问题。
  • 您可能需要安装一个visual studio service pack 1

如果您的问题无法通过修补或升级您的版本来解决,请考虑将您的问题发布到 https://connect.microsoft.com/VisualStudio/Feedback 或更改您的编辑器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-06
    • 2010-10-26
    • 2011-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-09
    • 1970-01-01
    相关资源
    最近更新 更多