【问题标题】:How to revert file in Visual Studio 2010 (reload the file from disc)如何在 Visual Studio 2010 中恢复文件(从光盘重新加载文件)
【发布时间】:2012-02-28 22:04:04
【问题描述】:

在使用 Eclipse 多年后,我开始使用 Visual Studio (2010)。

我时常发现 Eclipse 的“Revert”功能非常有用,即从磁盘重新加载文件,放弃所有更改。 (与版本控制恢复无关。)

如何使用 Visual Studio 做到这一点?应该很简单,但我还没找到。

我知道我可以使用“撤消直到 *-indicator 消失”来做到这一点,但这很不切实际。

【问题讨论】:

  • 关闭它而不保存它,然后重新加载它?但是没有这样的内置命令,因此您需要手动执行。不过,您可能可以通过宏系统自动执行撤消命令或关闭/重新加载步骤。
  • 这确实是一个版本控制系统功能。经常提交。您可以设置本地存储库。
  • @RobSmyth :在许多情况下,这很有帮助,但我仍然时不时地想念这个。而且我使用过的大多数文本编辑器和 IDE 都具有这种还原功能。
  • 不幸的是,关闭文件通常非常困难。单个文件可能会打开多个选项卡(例如 Designer 文件);通常关闭所有这些都有效,但并非总是如此(例如项目属性)。到目前为止,我发现的唯一可靠方法是退出 Visual Studio!肯定有更好的方法吗?
  • 可能你需要安装 MZ-tools 之类的东西来实现(非常基本的)功能

标签: visual-studio visual-studio-2010 editor revert


【解决方案1】:

不幸的是,除了关闭文件并重新打开它而不保存之外,我不知道在 VS 中执行此操作的内置方法。

可能有一些扩展可以做到这一点,但我不知道:(

【讨论】:

  • 关闭的文件通常显示在File > Recent Files 菜单顶部附近,您可以使用Alt+F, F, 1 访问该菜单。
  • Bálint's new answer 现在是正确的。该选项在“打开编辑器”视图中可用。
【解决方案2】:

在当前版本中,您可以在左侧边栏中的 Explorer 中找到。然后打开编辑器,然后右键单击要还原的文件。

【讨论】:

    【解决方案3】:

    如果您在 Visual Studio 中使用 git: 解决方案资源管理器 > 右键单击​​文件 > Git > 撤消更改

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-20
      • 2011-04-15
      • 2010-10-28
      • 1970-01-01
      • 2011-04-06
      • 2020-08-28
      • 2012-02-08
      相关资源
      最近更新 更多