我不知道这个问题的正确名称是什么,也不知道它是否与我的 VSCode 或它的一些扩展有关。
下面的截图描述了这个问题:
Linux,VSCode 1.19.2
"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,
在8.5.6版本中,你可以关闭它:
"gitlens.codeLens.enabled": false
您要查找的设置名称为 Git 代码镜头。
正如前面的答复中提到的,在用户或工作区设置配置中有几个可用的选项。在 VS Code 的最新版本中,您可以更容易地从菜单访问这些设置。
若要更新所有项目的此设置,请在 用户设置 > 扩展 > GitLens下导航。我选择通过取消选中 代码透镜: 已启用的复选框来完全禁用 Git Code Lens; 但是,您可能只想禁用某些特性,或者仅在工作区级别禁用。我已经包括了一个截图,包括下面的一些设置。
有关 VS 代码中的用户和工作区设置的更多信息: Https://code.visualstudio.com/docs/getstarted/settings
Ctrl + Shift + P = > “打开设置” Ctrl + F 代表“显示作者代码镜头” 取消选择线路。
现在可以简单地添加 "gitlens.mode.active": "zen"到 settings.json与 Gitlens 版本 9.5.1禁用恼人的内联功能。
"gitlens.mode.active": "zen"
settings.json
9.5.1
在 Windows 和 Mac 上使用 VScode 1.31.1进行测试。
1.31.1
(GitLens v10.0.0-11.7.1,VSCode v1.62.0)
Ctrl + Shift + P-> GitLens: Open Settings。然后找到“当前行责备”和“ Git 代码镜头”标题。只需取消选中位于它们的大复选框:
GitLens: Open Settings
2021最近的可视化代码。“当前线责备”是一个你应该寻找。
视窗10 VSCode 1.63.2 2022 Git > 装饰: 启用解决问题
Vscode 设置的图像
进入设置并搜索“当前线责备”。然后取消选中选项说 Gitlens>Current Line>Enabled
Ctrl + Shift + P写 Open Setting然后 Ctrl + F搜索 Current Line Blame关闭它。
Ctrl
Shift
P
Open Setting
F
Current Line Blame
我认为这是大多数人想要实现的:
{ "gitlens.currentLine.enabled": false, "gitlens.codeLens.authors.enabled": false, "gitlens.codeLens.recentChange.enabled": false }
以前:
之后: