VSCode括号高亮插件(vscode插件)bracket pair、活动括号对、括号线(未完全检查)

文章目录

  • [🧩 一、VS Code 自带括号高亮功能](#🧩 一、VS Code 自带括号高亮功能)
    • [✅ 启用检查:](#✅ 启用检查:)
    • [✅ 效果](#✅ 效果)
  • [💡 二、增强视觉效果的插件推荐](#💡 二、增强视觉效果的插件推荐)
    • [1. 🟣 **Bracket Pair Colorizer 2**](#1. 🟣 Bracket Pair Colorizer 2)
    • [2. 🟢 **Rainbow Brackets**](#2. 🟢 Rainbow Brackets)
    • [3. 🟡 **Bracket Lens**](#3. 🟡 Bracket Lens)
  • [✨ 三、让双击括号也选中另一边](#✨ 三、让双击括号也选中另一边)
    • [方式 1:使用插件 **Select By**](#方式 1:使用插件 Select By)
    • [方式 2:使用 **Shift + Ctrl + **](#方式 2:使用 **Shift + Ctrl + **)
  • [✅ 推荐组合](#✅ 推荐组合)

🧩 一、VS Code 自带括号高亮功能

VS Code 已经内置了基础的括号匹配功能(当光标放在一个括号上时,会高亮对应的另一边)。

✅ 启用检查:

  1. 打开设置(Ctrl + ,

  2. 搜索 "bracket pair"

  3. 确认以下两项为开启状态:

    复制代码
    Editor › Bracket Pair Colorization: Enabled
    Editor › Guides: Bracket Pairs

    这样,代码中不同层级的括号会有不同颜色,还会显示竖线指示层级。

✅ 效果


设置后



💡 二、增强视觉效果的插件推荐

1. 🟣 Bracket Pair Colorizer 2

⭐ 最经典的括号高亮插件(由 CoenraadS 开发)

现在虽然已被官方 bracket pair 替代,但依然很多人觉得更好看。

📦 安装:

在 VS Code 扩展中搜索:

复制代码
Bracket Pair Colorizer 2

📋 功能:

  • 自动给不同层级的括号染上不同颜色
  • 支持 (), {}, [], <>
  • 支持自定义配色方案
  • 光标放在某个括号上时,会同时高亮配对的括号

2. 🟢 Rainbow Brackets

功能类似,但视觉风格更鲜艳,适合颜色控。

📦 安装:

复制代码
Rainbow Brackets

📋 优点:

  • 彩虹色配对
  • 光标移上去会高亮成对括号
  • 可自定义颜色组、样式、透明度等

3. 🟡 Bracket Lens

在括号右侧显示注释,标明"此括号对应哪里"(对大型函数或 JSX 特别实用)

📦 安装:

复制代码
Bracket Lens

📋 功能:

  • 在大段嵌套结构时提示括号含义
  • 可与其他括号插件共存

✨ 三、让双击括号也选中另一边

VS Code 默认是"光标放上去高亮",但你想实现"双击括号 -> 自动选中一对"的话,可以这样做:

方式 1:使用插件 Select By

复制代码
Select By

功能:支持双击或快捷键选中括号、引号内的内容。

配置后:

  • 双击括号会选中成对内容
  • 或使用快捷键:
    Ctrl + Shift + 9 选中圆括号内内容
    Ctrl + Shift + [ 选中方括号内内容

方式 2:使用 **Shift + Ctrl + **

这是 VS Code 自带的快捷键,可以快速跳到匹配括号。


✅ 推荐组合

如果你想要既有彩色括号 + 双击选中对称括号,推荐组合如下:

功能 插件
彩色括号 Bracket Pair Colorizer 2
双击选中成对括号 Select By
提示括号结构 Bracket Lens(可选)

ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍

ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ        ‌‍ᅟᅠ

相关推荐
0wioiw010 小时前
Onesignal(Xcode)
ide·macos·xcode
小乔的编程内容分享站13 小时前
记录使用VSCode调试含scanf()的C语言程序出现的两个问题
c语言·开发语言·笔记·vscode
zzh_my16 小时前
Visual Studio 2022介绍
ide·visual studio
esmap17 小时前
技术深度解析:ESMap引擎VS主流数字孪生竞品
人工智能·物联网·3d·编辑器·智慧城市·webgl
mancy_12121218 小时前
复古C语言代码复活!——以121+hello.c为例摘要
c语言·vscode·gitee·visual studio·新人首发·turbo c
星辰引路-Lefan18 小时前
Antigravity 登录问题及解决方案:Antigravity Tools 账号管理工具详解
ide·ai编程·gemini·antigravity
*小海豚*18 小时前
springcloud项目运行启动类无法启动,IDEA也没有任何提示
java·ide
claider20 小时前
Vim User Manual 阅读笔记 usr_22.txt Finding the file to edit 多文件编辑浏览
笔记·编辑器·vim
qq_397562311 天前
使用vscode , 开发keil单片机工程 . (为了使用ai助手)
ide·vscode·编辑器
于慨1 天前
nuxt4项目安装依赖报错
vscode