VSCODE插件——变量的同行注释悬停显示

大家是不是在使用代码查看注释的时候,还需要经常跳转回原定义的地方呢?


有时候还遇到过局部变量无法显示注释和无法跳转问题。

由于苦恼vscode自带的悬停,无法显示局部变量和定义的变量的

同行显示这个问题,自己简单的实现了一下这个功能,方便查看

代码中的变量定义,目前仅适用vscode,其他我也没有测试过,

能简单一点就简单一点,以后要是需求多了,再看情况去实现更

多的功能吧。

目录

1.插件介绍:

2.功能亮点

2.1 智能定义检测 ✅  

2.2 注释智能关联 💡  

2.3 多语言支持 🌐  

3.演示

4.效果对比:

4.1 使用之前

4.2 使用之后

4.2.1 首发版本——0.0.1

4.2.2 版本——0.0.3

5.安装方法

5.1 商店安装

5.2 手动安装

5.2.1 命令安装

5.2.2 本地文件安装

6.技术特性

6.1 智能作用域感知 🔍

6.2 高性能解析 ⚡

6.3 错误隔离机制 🛡️

7. 下载链接

8. 最新版本链接


1.插件介绍:

hover-doc - C/C++ 变量悬停文档增强插件

为C/C++开发者提供增强的变量悬停文档功能,自动解析变量定义并展示相关注释信息。

2.功能亮点

2.1 智能定义检测 ✅  

自动识别变量定义位置,支持多种声明格式:
  - 基础类型(`int`, `float`)
  - 复合类型(结构体/类)
  - 指针与引用(`int*`, `MyClass&`)
  - 模板类型(`std::vector<T>`)
  - 数组声明(`int arr[10]`)

2.2 注释智能关联 💡  

自动关联距离变量定义最近的文档注释:
  - 支持`/* block comments */`块注释
  - 识别`// line comments`行内注释
  - 自动清理注释符号和星号标记

2.3 多语言支持 🌐  

适用于以下文件类型:

  - `.c` (C源文件)

  - `.cpp` (C++源文件)

  - `.h`/`.hpp` (头文件)

3.演示

当鼠标悬停在变量上时,将显示包含以下信息的悬浮卡片:

  1. 变量类型(语法高亮显示)
  2. 关联的文档注释
  3. 定义位置标识

4.效果对比:

4.1 使用之

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zm31355

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值