【问题标题】:GitLens in VS Code: no inline blame info anymoreVS Code 中的 GitLens:不再有内联的责备信息
【发布时间】:2022-10-18 23:49:51
【问题描述】:

经过几次更新并安装了其他扩展,如 Error Lens,我注意到 GitLens 停止工作。行尾不再显示责备信息。错误镜头继续工作。 我没有使用 plus 功能,也没有登录 GitLens+ 帐户。 根据其文档,内联责备不是一个加分功能,无需订阅即可使用。 在另一台计算机上安装 Code 并同步设置时,GitLens 工作了一会儿,然后内联的责备消息消失了。

这是一个已知的问题?可能是什么原因?

编辑:GitLens 内联责备在差异编辑器中工作,从源代码控制视图打开。状态栏中也显示了责备,“切换线责备”也按预期工作。但是,在正常打开文件时,它们都不起作用。没有状态栏消息,没有内联责备,切换线责备没有效果。它在配置中启用。禁用所有其他扩展并仅启用 GitLens 也无效。

【问题讨论】:

  • 如果您单击源代码管理中的文件,它在差异编辑器中对您有用吗?它在那里对我有用,只在普通编辑器中停止工作。

标签: visual-studio-code gitlens


【解决方案1】:

好的,找到了根本原因。它使用 subst 命令连接到分配给文件夹的虚拟驱动器。

  • 通过虚拟驱动器打开工作区,然后打开一个文件 从资源管理器或 ctrl-p 编辑:没有责备信息。
  • 通过虚拟光驱打开工作区,然后打开一个文件 从源代码控制视图通过右键单击/打开文件:内联责备 作品
  • 通过原长路径打开工作区(无虚拟驱动器) 然后以任何方式打开文件:内联责备有效

在最新版本的扩展中,这似乎是一个问题。我将为它创建一张票。

【讨论】:

    【解决方案2】:

    一段时间以来,我一直在为同样的问题苦苦挣扎,但最终找到了解决方案。

    希望这可以帮助。

    你必须退出 ZEN 模式

    像这样,在vscode状态栏底部找到zen

    然后更改为Review Mode

    【讨论】:

      猜你喜欢
      • 2022-12-22
      • 2015-02-14
      • 1970-01-01
      • 2015-12-18
      • 2016-09-22
      • 1970-01-01
      • 2020-08-12
      • 2022-01-19
      • 1970-01-01
      相关资源
      最近更新 更多