编辑> 在 IntelliJ IDE 中使用 Mermaid 插件时复制 Mermaid 生成的图表

To to Edit > Copy the diagram generated by Mermaid when using the Mermaid plugin in IntelliJ IDE

提问人:Basil Bourque 提问时间:11/12/2023 更新时间:11/15/2023 访问量:19

问:

我正在使用 Mermaid 图表和图表工具生成 ERD 图。我通过 JetBrains 提供的 Mermaid 插件IntelliJ IDE 中访问 Mermaid。

我使用的是双窗格模式,左侧是标记文本,右侧是生成的图表。

👉🏽 如何导出、打印或复制生成的图表?

我找不到任何菜单、按钮或上下文菜单项来完成这些常见任务。

Intellij-idea 复制 美人鱼

评论

1赞 Jacky Liu - JetBrains 11/14/2023
目前不支持,您可以在 youtrack.jetbrains.com 创建功能请求。现在,您可以使用 Mermaid Live Editor mermaid.live 作为解决方法。

答:

1赞 Basil Bourque 11/15/2023 #1

Jacky Liu 的评论确认没有这样的功能。

打印为 PDF

作为缺少“编辑>复制”命令的解决方法,您可以在 Mac 上:

  1. 在图表的空白背景中单击一次。
  2. 选择“文件”>“打印”。
  3. 导航“打印”对话框以生成 PDF 文档。
  4. “预览”等 App 中打开该 PDF,然后复制。

美人鱼-CLI

另一种途径是使用 mermaid-cli 命令行界面工具生成 svg/png/pdf 文件。

评论

0赞 Arvind Kumar Avinash 11/25/2023
不错的解决方法!我也用美人鱼。一个好消息是它的脚本与 plantUML 兼容,即您可以按原样或稍作更改即可在 plantUML 中使用其脚本。我同样喜欢这两种工具。