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

如何关闭Visual Studio Code中函数名称悬浮遮挡代码的功能?

问题场景

代码面板:
代码面板

如何避免函数名称显示在其他代码上方?这看起来像是VS Code的异常问题,函数名称会遮挡代码区域,导致难以分辨函数的起始位置,请问该如何移除该功能?


解决办法

这是VS Code自带的**代码透镜(Code Lens)**功能,或是面包屑导航的异常显示,按以下步骤处理:

1. 关闭代码透镜(最常见原因)

  • 打开VS Code设置:快捷键 Ctrl+,(Windows/Linux)或 Cmd+,(Mac)
  • 在搜索框输入 editor.codeLens
  • 取消勾选该选项,悬浮的函数名称立即消失

2. 调整/关闭面包屑导航

如果是顶部面包屑错位遮挡:

  • 搜索设置 breadcrumbs.location,选择 bottom 将其移到编辑器底部
  • 或搜索 breadcrumbs.enabled 取消勾选,彻底关闭面包屑功能

3. 排查扩展冲突

若以上操作无效,大概率是第三方扩展导致的异常:

  • 按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac),输入 Disable All Installed Extensions 执行
  • 重启VS Code验证问题是否解决,再逐个启用扩展,定位并处理引发问题的扩展

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 15:12:48