【问题标题】:GitLens extension disappearedGitLens 扩展消失了
【发布时间】:2018-09-30 06:44:51
【问题描述】:

我在 Linux Mint 上工作: Screenshot of mint version
我有最新版本的 Visual Studio 代码: Screenshot of vs code version
重新加载操作系统扩展 GitLens 后消失:Screenshot of problem
我在源代码中看不到任何提供此扩展的信息。重新安装此扩展程序或 vs 代码没有应用任何效果。我该如何解决?

【问题讨论】:

    标签: git visual-studio-code


    【解决方案1】:

    对我来说,问题在于 VS Code 1.51.1 和 GitLens 11,他们将 Source Control Layout 设为默认值,并且需要选择视图才能使其像以前一样工作,即在VS Code 侧边栏(使用 Mac OS Catalina 10.15.2)。

    更新后:

    1. cmd+shift+p (ctrl+shift +p 在 Windows 上) 并输入 > Gitlens: Show Welcome View 并回车。这将在侧边栏带回 GitLens。然后点击侧边栏中的 GitLens 图标,您将看到一个类似于以下屏幕截图的欢迎页面:

    1. 点击欢迎(快速设置),这将打开以下屏幕:

    1. 滚动到底部,然后在给定的两个选项中选择名为 GITLENS LAYOUT 的视图:

    1. 现在单击 VS Code 侧边栏旁边打开的 GitLens 菜单中的 关闭 按钮:

    你的 GitLens 又回来了!

    【讨论】:

    • 当他们升级到 11 时,我错过了欢迎设置,想知道侧边栏中的 GitLens 在哪里。结果只是布局更改。
    • 是的,我也犯了同样的错误,要弄清楚这一点并不容易,因为通常开发人员有快速关闭这些欢迎页面并重新开始工作的习惯! ;) 我花了一段时间才弄清楚这一点:)
    • 我被吓了一分钟 :D 感谢上帝有 stackoverflow
    • 没错。我经常希望事情能像以前一样继续工作。
    • 酷!对我来说,工作的版本更短——“cmd+shift+p”>“Gitlens:欢迎”>“Gitlens 布局”>打开你的项目
    【解决方案2】:

    eamodio/vscode-gitlens issue 516更新:

    防病毒软件删除了扩展程序的一个文件。在 Windows 上解决问题:

    • 从 VSCode 中移除 GitLens 扩展
    • 重新加载 VSCode
    • 关闭所有 VSCode 实例
    • 删除%userprofile%\.vscode\extensions\eamodio.gitlens-8.5.6
    • 打开 VSCode
    • 重新安装 GitLens 扩展

    对于 Mac 用户:

    • 删除扩展
    • 重新加载 vscode
    • cmd+shift+p 转到setting.json > 打开用户设置
    • 删除所有关于扩展的条目
    • 关闭与代码
    • 打开 vscode
    • 安装扩展程序

    原答案:

    在插件图标栏右键,查看GitLens是否隐藏:

    通过选择 GitLens,您会找到您的 GitLens 图标:

    OP anderson 确认在the comments

    Github 上的 issue 516 问题已解决。
    这个问题存在于大量文件中,GitLens 扩展无法读取。
    从项目目录中排除此路径解决了我的问题

    【讨论】:

    • 感谢您的支持,但这不起作用screenshot我已经在官方GitHub页面上为此案例创建了错误报告。
    • @anderson 我明白了:github.com/eamodio/vscode-gitlens/issues/516。昨天刚刚发布的最新 VSCode 1.28 问题是否仍然存在?
    • @anderson 我已经用问题 516 的结果更新了答案。
    • 感谢长期以来的支持。在 Github 上的 issue 516 中解决了问题。这个问题存在于大量文件中,GitLens 扩展无法读取。从项目目录中排除此路径解决了我的问题。
    • @anderson 好的。我已将您的评论包含在答案中以提高知名度。
    【解决方案3】:

    这个问题与python虚拟环境有关:扩展停止索引很多虚拟环境文件。解决方法很简单:通过将虚拟环境从项目文件夹中移出或通过设置排除

    【讨论】:

    • 实际答案在下面
    • 我将此标记为答案,因为它是解决方案。下面的解决方案与其他问题有关。有问题的情况与任何其他步骤无关,并且无法通过下面的解决方案解决。
    【解决方案4】:

    我对此有疑问,但找到了解决方案。只需右键单击 Visual Studio 的侧边栏,然后单击源代码管理即可查看。

    【讨论】:

    • 这个问题与python虚拟环境有关:扩展停止索引大量虚拟环境文件。解决方法很简单:通过将虚拟环境从项目文件夹中移出或通过设置排除
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多