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

代码编辑器中函数scope范围指示线是扩展还是设置?如何开启?

关于编辑器作用域指示线功能的解答

你看到的光标位于函数/代码块内部时,从块定义位置延伸到块结束位置的高亮指示线,是VS Code编辑器的原生内置功能,不需要安装第三方扩展即可启用,仅在2021年发布的1.60版本之前需要借助第三方插件实现。

启用操作

你可以选择图形界面配置或者直接修改配置文件两种方式开启:

  • 图形界面配置步骤
    1. 使用快捷键Ctrl+,(Windows/Linux系统)或Cmd+,(Mac系统)直接打开编辑器设置面板
    2. 在设置面板顶部的搜索栏依次搜索以下配置项并调整:
      • 搜索editor.guides.highlightActiveIndentation,勾选对应选项的复选框
      • 搜索editor.guides.bracketPairs,将选项值设置为active(仅高亮当前光标所在的作用域引导线)或true(高亮所有层级的作用域引导线)
  • 配置文件修改步骤
    1. 使用快捷键Ctrl+Shift+P(Windows/Linux系统)或Cmd+Shift+P(Mac系统)唤起命令面板
    2. 输入Preferences: Open User Settings (JSON)回车,打开用户配置文件
    3. 在配置JSON对象中添加以下配置项后保存即可:
{
  "editor.guides.highlightActiveIndentation": true,
  "editor.guides.bracketPairs": "active",
  // 可选配置:开启括号对匹配着色,和引导线配合辨识度更高
  "editor.bracketPairColorization.enabled": true
}

效果参考

效果示例图1
效果示例图2

如果你使用的是1.60之前的旧版本VS Code,才需要安装Indenticator类的第三方扩展实现相同效果,目前所有新版本都已原生支持该能力。

内容的提问来源于stack exchange,提问作者Rafael Aguiar Gomes

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 22:48:25