【问题标题】:Visual Studio Code: Git diff over git gutter indicatorVisual Studio Code:Git diff over git gutter 指示器
【发布时间】:2023-03-28 22:14:01
【问题描述】:

在 WebStorm(以及 Eclipse、Netbeans)中,单击gutter,一个上下文菜单显示之前的内容,并提供一个按钮来快速恢复块修改。

Visual Studio Code 还提供了添加/修改/删除块装订线指示器,这种方式:

但是我没有找到如何快速查看对应的差异。我不敢相信没有快速的方法可以查看排水沟指标所指的内容。

我错过了什么吗?这是即将推出的功能吗?或者有人会知道会添加该行为的扩展程序吗?

【问题讨论】:

    标签: git visual-studio-code diff


    【解决方案1】:

    就在这里!

    出现在Visual Studio Code 1.18!

    他们称之为源代码控制内联更改审查。顺便说一句,他们还在文件资源管理器中为修改后的文件添加了颜色。

    【讨论】:

      【解决方案2】:

      目前没有这样的功能。通常,您不应期望某个 IDE 的某些随机功能存在于另一个编辑器中,或者它是“即将推出的功能”,只是因为 UI 的某些部分看起来相似。在几乎所有情况下,情况都不会如此。

      然而,在这种情况下,实际上还有一些工作正在进行,如issue 10782 所示。您可以关注那里的进展,甚至可以尝试做出贡献以使其更快落地。

      有趣的是,对于 Visual Studio(不是 Code),实际上有一个扩展可以提供此功能:GitDiffMargin。

      【讨论】:

      • 很高兴知道这有问题!这不完全是一些“随机”功能。它在 Eclipse、Netbeans、IntelliJ for Git、Subversion 和其他源代码控制工具中已经存在了 10 多年。我对 Visual Studio(不是 Code)套件的了解不够多,无法知道它是否存在,但我不会感到惊讶。这就是为什么我很惊讶地看到最流行的 IDE 中普遍实现的功能在这里只实现了一半。
      【解决方案3】:

      您可以安装很棒的GitLens — Git supercharged 扩展程序,它提供所有功能。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-03-02
        • 2022-12-03
        • 1970-01-01
        • 2019-04-03
        • 2019-06-04
        • 2018-12-21
        • 2016-05-27
        • 2011-07-12
        相关资源
        最近更新 更多