【问题标题】:Is there a Visual Studio equivalent to Eclipse's Local History?是否有相当于 Eclipse 的本地历史的 Visual Studio?
【发布时间】:2020-01-03 21:36:31
【问题描述】:

Eclipse IDE 有一个 nice feature 自动记录文件修订,您可以通过右键单击文件并单击 Compare With -> Local History... 随时查看它们。

在 Visual Studio 2010 中是否有与此等效的功能?

【问题讨论】:

    标签: visual-studio-2010 visual-studio


    【解决方案1】:

    一些更新的选项:

    每次保存都存储在 git 存储库中。您可以使用现有的 git 工具查看历史记录:

    autogit

    这个扩展提供了一个自定义的本地历史查看器:

    Local History for Visual Studio

    【讨论】:

    • 很有希望,但这些扩展仅适用于 VS for Windows,不适用于 VS for Mac。如果该功能是 VS 本身的一部分,那就太好了。
    • “如果该功能是 VS 本身的一部分,那就太好了” 我发现自己想了很多......
    【解决方案2】:

    Local History for Visual Studio 类似于 Eclipse 或 IntelliJ 的本地历史功能。它适用于 Visual Studio 2012 和 2013。

    【讨论】:

      【解决方案3】:

      Visual Studio 中没有本机,但是 Visual Local History 呢。它具有“与上一个版本比较”的选项。它应该适用于 VS 2005、2008 和 2010 的一些额外配置。

      【讨论】:

        【解决方案4】:

        本地历史没有等效的功能。

        但是,如果您使用 TFS,IDE 支持获取文件历史记录(尽管这是提交/检查的历史记录)。

        许多其他版本控制系统也有提供此类功能的 Visual Studio 插件。例如,VisualHG 提供了一个“HG History”命令,用于显示 Mercurial 存储库中的版本历史记录。

        【讨论】:

        • 你是对的,使用 TFS 在文件上单击鼠标右键并选择 查看历史记录。后跟Eclipse IDE类似
        • 我不知道为什么接受这个答案 - 所描述的历史不像 Eclipse 的本地历史那样“本地”,它是签入/提交的历史。非常不同的事情。
        【解决方案5】:

        对于 Visual Studio 2015、2017、2019 VSHistory 扩展:在每次保存 Visual Studio 项目时维护文件的历史记录。可以查看任何保存的版本或显示与当前版本的差异

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2011-03-29
          • 2014-01-26
          • 1970-01-01
          • 2015-09-26
          • 1970-01-01
          • 2011-07-01
          • 1970-01-01
          相关资源
          最近更新 更多