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

VS Code 1.70 Git合并冲突CodeLens工具失效求助

解决VS Code 1.70版本Git合并冲突高亮及CodeLens不显示问题

针对启用Merge-conflict › Code Lens设置后,打开带Git合并冲突标记的文件仍无蓝/绿色高亮、看不到「Accept Current Changes...」等CodeLens选项的问题,可按以下步骤排查解决:

  • 确认文件处于Git正式冲突状态
    打开终端执行git status,确认目标文件被标记为both modified。如果只是手动添加了<<<<<<<这类标记但未触发Git合并流程,VS Code不会识别为有效冲突。

  • 重置冲突相关设置

    1. 打开设置面板(快捷键Ctrl+,/Cmd+,),搜索merge conflict,先关闭Merge-conflict › Code Lens,重启VS Code后再重新启用
    2. 若无效,打开命令面板(Ctrl+Shift+P/Cmd+Shift+P),输入Preferences: Open Settings (JSON),删除所有以git.或mergeConflict.开头的配置项,保存后重启
  • 排查扩展冲突
    禁用所有第三方Git相关扩展(如GitLens、Git History),重启后测试。若恢复正常,再逐个启用扩展定位冲突源。

  • 修复VS Code安装
    若以上方法均无效,可能是安装文件损坏:

    • Windows:在「应用和功能」中找到VS Code,点击「修改」选择「修复」
    • macOS:重新下载VS Code 1.70版本覆盖安装(不会丢失本地配置)
    • Linux:通过对应包管理器重新安装同版本
  • 强制触发冲突检测
    打开命令面板,输入Git: Detect Merge Conflicts并执行,强制VS Code重新扫描文件中的冲突标记。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 21:27:35