前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >VScode数据结构可视化神器!

VScode数据结构可视化神器!

作者头像
统计学家
发布2022-04-11 19:54:32
2.5K0
发布2022-04-11 19:54:32
举报
文章被收录于专栏:机器学习与统计学

【导读】VSCode Debug Visualizer是VSCode扩展,可在编辑器中可视化数据结构。这对于在调试期间可视化监视的值很有用。该扩展名有助于可视化图,表,数组,直方图和树。

扩展链接:

https://marketplace.visualstudio.com/items?itemName=hediet.debug-visualizer

原文链接:

https://addyosmani.com/blog/visualize-data-structures-vscode/

官方样例

VSCode Debug Visualizer的JavaScript示例包含在主存储库中。要开始使用它们,请检查是否已安装yarn和node,然后:

  • 复制下列仓库代码: https://github.com/hediet/vscode-debug-visualizer
  • 运行yarn,安装依赖包
  • 在VScode 中打开仓库,并标记Debug点

开始debug

选择可视化工具

即可显示可视结果

更多可视化例子

数组

代码语言:javascript
复制
const range = [1, 2, 33, 31, 1, 2, 63, 943, 346, 24, 123, 6, 32];
代码语言:javascript
复制
const example1 = {
"kind": { "graph": true },
"nodes": [
        { "id": "1", "label": "1" },
        { "id": "2", "label": "2", "color": "orange" },
        { "id": "3", "label": "3" }
    ],
"edges": [
        { "from": "1", "to": "2", "color": "red" },
        { "from": "1", "to": "3" }
    ]
};

表格

代码语言:javascript
复制
const table = {
"kind": { "table": true },
"rows": [
        { "userId": 1, "country": "us", "amount": 2 },
        { "userId": 2, "country": "ie", "amount": 1 },
        { "userId": 2, "country": "de", "amount": 1 },
        { "userId": 1, "country": "us" }
    ]
};

曲线图

代码语言:javascript
复制
const example2 = {
"kind": {
"plotly": true
    },
"data": [{
"y": [67, 58, 62, 65, 72],
"name": "Production"
        },
        {
"y": [69, 55, 67, 68, 73],
"name": "Staging"
        }
    ]
};
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机器学习与统计学 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档