2021年4月20日

diagrams.net插件列表

插件应按原样使用,作为开发人员不支持的示例。

可以将大量内置插件添加到diagrams.net中,这些插件可以一次性添加,也可以在每次通过该浏览器使用diagrams.net时加载。

注意:插件不是diagrams.net核心功能的一部分,它们只是作为示例供开发人员创建附加功能。我们编写的插件不一定具有生产质量,应按原样使用。

要加载插件,请使用p = xxxx URL参数,并用分号分隔多个插件ID。这不会永久加载该插件,因此下次创建图表时将不可用。

例如:

要加载匿名插件:https : //app.diagrams.net/? splash =0& p =anon

要同时加载匿名插件和文本插件:https : //app.diagrams.net/? p = anon;text

要永久添加插件,您需要在“添加插件”对话框的“ URL”字段中使用插件名称。例如/plugins/anonymize.js。永久添加或删除插件后,请确保在浏览器选项卡中重新加载diagrams.net。

可以从diagrams.net Github存储库中获得以下插件。

文件名插件ID

描述

示例插件1

定义自定义边栏和占位符(源代码)

Explore.js前任

将“从这里浏览”添加到上下文菜单,并将单击处理程序添加到灯箱(示例,如何使用)

voice.js语音

通过语音菜单的语音助手(使用方法)

tooltips.js尖端

使用工具提示添加形状和连接器的图标(示例)

svgdata.jssvgdata

在SVG导出中添加元数据和ID

number.js数字

在无镶边模式下对所有形状进行编号(使用方法)

sql.jssql

添加排列> 插入>高级>> 从SQL (如何使用)

props.js道具

以无镶边模式显示元数据(例如,如何使用)

text.js文本

添加其他> 提取文本以提取图中的所有文本(使用方法)

animation.js动画

添加Extras> 在无镶边模式下自动启动的动画(示例)

update.js更新

以无镶边模式添加数据驱动图(源代码,示例)

replay.js重播

添加“其他”>“ 记录”以重放对图所做的所有更改

anonymize.js匿名

添加其他> 匿名当前页面以删除元数据并更改标签,包括页面名称(使用方法)

webcola.jsWebcola

添加布局> WebCola布局 以运行基于约束的交互式布局

tickets.js车票

添加其他>更新票证以将Freshdesk票证放入图表中(示例)

flow.js流

将切换流添加到上下文菜单,并为灯箱添加连接器单击处理程序(示例)

tags.js标签添加了Extras> Tag Cloud以进行可视标签过滤和分配(如何使用)

注意:对于Confluence,draw.io不支持插件。