You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode中GitLens疑似隐藏文件内容,如何配置解决?

GitLens导致VSCode代码被折叠隐藏的解决配置

问题确认

你遇到的红色小三角是GitLens的代码折叠功能触发的,即便git status显示工作区干净,插件的缓存或配置逻辑也可能误折叠代码段;而其他编辑器能正常读取文件内容,说明文件本身无损坏。

解决配置方案

  • 直接禁用GitLens代码折叠
    打开VSCode设置(快捷键Ctrl+,),搜索并设置以下项为false:

    • gitlens.folding.enabled:核心折叠开关,禁用后不会自动折叠代码
    • 若只是临时关闭,可点击状态栏GitLens图标,选择"Disable Code Lens"
  • 调整折叠触发规则(保留部分折叠功能)
    若不想完全禁用,可修改以下配置减少误折叠:

    • gitlens.folding.onlyChangedLines:设为true,仅折叠实际有变更的代码行
    • gitlens.folding.threshold:提高阈值(如设为10),仅当折叠块超过指定行数时自动折叠
  • 清除GitLens缓存
    缓存异常可能导致状态误判,操作步骤:

    1. 打开命令面板(Ctrl+Shift+P)
    2. 执行GitLens: Clear Repository Cache
    3. 重启VSCode后重新切换分支
  • 版本兼容排查
    你的VSCode版本为1.74.2,若以上配置无效,建议:

    • 临时禁用GitLens插件验证问题
    • 安装适配该VSCode版本的GitLens最新兼容版本

附:Git状态确认

执行git status输出显示工作区完全干净:

git status
On branch feature/featurebranch
Your branch is up to date with 'origin/feature/featurebranch'.

nothing to commit, working tree clean

内容的提问来源于stack exchange,提问作者Eric

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 07:05:18