禁用恼人的源代码修改指示

时间:2018-01-23 12:37:50

标签: visual-studio-code

我不知道我遇到的问题的正确名称是什么,或者它是否与我的VSCode或其某些扩展名相关。

以下是描述问题的屏幕截图:

enter image description here

Linux,VSCode 1.19.2

8 个答案:

答案 0 :(得分:14)

"gitlens.blame.line.enabled": false,// was working in previous versions
"gitlens.currentLine.enabled": false,// in modern version
"gitlens.codeLens.authors.enabled": false,
"gitlens.codeLens.recentChange.enabled": false,

答案 1 :(得分:3)

2019年答案

Ctrl + Shift + P =>“打开设置” Ctrl + F表示“显示作者代码镜头” 取消选择该行。

enter image description here

答案 2 :(得分:2)

从8.5.6版开始,您可以使用以下命令将其关闭:

"gitlens.codeLens.enabled": false

答案 3 :(得分:2)

您要查找的设置的名称称为 Git Code Lens

如先前的答复中所述,“用户或工作区设置”配置中有几个选项可用。在最新版本的VS Code中,您可以从菜单中更轻松地访问这些设置。

  • 在Windows / Linux上-文件>首选项>设置
  • 在macOS上-代码>首选项>设置

要为所有项目更新此设置,请导航至用户设置>扩展> GitLens 。我选择取消选中 Code Lens:Enabled (启用代码镜头)复选框,以完全禁用Git Code Lens;但是,您可能只想禁用某些功能或仅在工作空间级别上禁用。我提供了包括以下某些设置的屏幕截图。

enter image description here

有关VS Code中用户和工作区设置的其他信息: https://code.visualstudio.com/docs/getstarted/settings

答案 4 :(得分:1)

只是更新它,对我有用的是:

"gitlens.codeLens.recentChange.enabled": false,
"gitlens.codeLens.authors.enabled": false,
"gitlens.blame.separateLines": false,
"gitlens.currentLine.enabled": false

VSCode测试版本:1.26.1

答案 5 :(得分:1)

现在,只需将Gitlens版本"gitlens.mode.active": "zen"的{​​{1}}添加到settings.json,即可禁用烦人的嵌入式功能。

在Windows和Mac上使用VScode 9.5.1进行了测试。

答案 6 :(得分:0)

对于GitLens v10.0.0: Ctrl + Shift + P -> "GitLens: Open Settings"。然后找到“ Current Line Blame”和“ Git Code Lens”标题。只需取消选择位于它们的大复选框即可:

enter image description here

enter image description here

答案 7 :(得分:0)

2021 年最近的可视化代码。 “Current Line Blame”是您应该寻找的。

enter image description here