Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>代码范围线New to Visual Studio Code? Get it now.
代码范围线

代码范围线

刘磊

|
3 installs
| (0) | Free
光标移到任意代码块(函数、类、结构体等)名称上,左侧就显示完整范围垂线;支持一键选中整个代码块
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

代码范围线 (Code Range Line)

将光标移到任意代码块的名称上,左侧就会自动显示一条完整的垂直范围线,从代码块第一行一直延伸到结尾的 }。支持函数、类、结构体、命名空间等一切使用 {} 大括号的代码块。


功能

  • 自动显示当前代码块范围:光标移到任意代码块名称上,左侧自动出现垂直范围线,覆盖从第一行到结尾 }
  • 支持多行参数声明:参数分多行写时,签名的每一行都纳入范围线
  • 竖线紧贴代码首字符:范围线自动对齐到代码块的最小缩进处,不会跟代码有额外间距
  • 一键选中整个代码块:按 Ctrl+Alt+C,自动选中光标所在代码块的全部内容(含签名)

设置

打开 VS Code 设置(Ctrl+,),搜索 代码范围线 或 functionScopeLine,可以修改以下选项:

设置项 说明 默认值
functionScopeLine.color 范围线的颜色,支持任意 CSS 颜色值,例如 #FF8C00、rgba(255,140,0,0.8)。留空则自动使用当前主题的括号高亮颜色 留空(跟随主题)
functionScopeLine.lineWidth 范围线的宽度,单位为像素 1.5

修改颜色示例

在 settings.json 里加入:

"functionScopeLine.color": "#FF8C00",
"functionScopeLine.lineWidth": 2

快捷键

快捷键 功能
Ctrl+Alt+C 选中光标所在的整个代码块(含签名)

支持的语言

任何使用 { } 大括号的语言,包括:C、C++、Java、JavaScript、TypeScript、C#、Go、Rust、PHP 等。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft