思源笔记插件,将父子关系和链接关系等显示在树状图中,使用echarts创建。
默认在右侧新出现一个 dock,点击即可,注意要先将光标置于某块中,该块会作为起始构建节点(每次新打开 dock 都会重新按照光标所在块作为起始节点绘制)。
- 缩放和平移(v1.0)
- 折叠和展开节点(左键单击)(v1.0)
- 显示块内容或类型(v1.0)
- 悬浮显示块详细信息(v1.1)
- 显示标签树(v2.0)
- 鼠标指向时高亮边(v2.2)
- 显示引用类型(v2.3),目前是通过识别引用锚文本上的备注实现
- [ ] 不同颜色区分块类型
- 扩展节点(已添加节点会更新)(v1.0)
- 在笔记中定位节点(文档 tab)(v1.1)
- 在浮动窗口查看节点(v1.1)
- 聚焦(取消聚焦在工具栏)(v2.1)
- [ ] 删除节点
有问题请在github issues、gitee issues反馈。
- 使用 vite + svelte 的思源笔记插件示例
- Apache ECharts A powerful, interactive charting and data visualization library for browser
- ❗❗❗ 为统一项目方法和类型,思源 api 相关方法和类型均在siyuanPlugin-common项目中。
- ❗ 为便于使用 TypeScript 开发,对
echarts/types/dist/shared
文件做了修改,将部分类型改为导出。