Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>MoonTree Debug Waveform ViewerNew to Visual Studio Code? Get it now.
MoonTree Debug Waveform Viewer

MoonTree Debug Waveform Viewer

DZT-MoonTree

|
5 installs
| (0) | Free
调试时可视化 C/C++ 数组变量波形 | 步进自动刷新 | 多变量叠加 | 缩放平移 | 支持 csv/txt 拖拽加载
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Debug Waveform Viewer

调试时将 C/C++ 数组变量可视化为一维波形图。

Features

  • 通过 Debug Protocol 读取调试器中的数组变量,自动检测长度
  • 支持 gdb 表达式 *var@len、sizeof 自动检测
  • 断点停下 / 步进 (F10/F11) 自动刷新波形
  • 多变量叠加显示(Overlay)或分页独立显示(Stack),一键切换
  • 鼠标滚轮缩放 X 轴、左键框选区域放大、Ctrl+拖拽平移
  • 重新启动调试自动恢复上次的变量和波形
  • 支持拖拽 .csv / .txt / .dat 文件加载
  • 自动适配 VSCode 主题

Usage

  1. F5 启动 C/C++ 调试,停在断点
  2. 底部 Panel → Waveform Viewer 标签
  3. 输入变量名,点击 Add(长度留空自动检测)
  4. 继续步进调试,波形自动更新

按钮说明

按钮 功能
Add 从调试器读取变量并绘制波形,长度留空自动检测
Clear All 清空所有变量和波形
Fit 将波形缩放到适合窗口大小
Stack 切换显示模式:Overlay(叠加) / Stack(分页独立)

交互

操作 效果
滚轮 缩放 X 轴
左键拖拽选框 框选区域放大
Ctrl + 拖拽 平移
拖拽 .csv/.txt 文件 加载文件数据

Changelog

3.12.102 (2026-05-29)

  • 新增: 自动解除 GDB 输出限制,支持大数组分段读取(50000+ 元素)
  • 新增: 长度输入支持变量表达式

3.12.101 (2026-05-27)

  • 初始正式版:变量可视化、自动检测长度、叠加/分页双模式、框选缩放
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft