Yed*_*fir 13 intellij-idea intellij-plugin plantuml
我正在尝试使用 IntelliJ 的 PlantUML 插件创建组件图。我已经安装了插件并使用过它。但是,当我尝试渲染组件图时,出现错误:
找不到 Graphviz
我还检查了其他图表,序列图仍然可以正常工作。
这里有什么问题?
Tan*_*nel 80
在使用 Intellij 的 Mac 上,如果 Intellij 找不到 graphviz,则 testdot 不起作用,并且 graphviz 的安装方式为brew install graphviz
:
/opt/homebrew/bin/dot
.这为我解决了这个问题。
您可以首先检查您是否确实缺少/opt/local/bin/dot
(或显示的任何路径已损坏)并且/opt/homebrew/bin/dot
存在,但可能的原因是brew 将点放在其自己的路径下。
我发现自己在使用 Windows 10 时遇到了类似的问题。puml 和 plantuml 代码块未在 Markdown 文件中显示图表,仅显示代码块文本。是什么为我解决了这个问题:
Settings
Intellij,Languages & Frameworks
,Markdown
回顾本Markdown Extensions
节。在那里安装并启用 PlantUML。同样的解决方案也适用于美人鱼。
Jim*_*_Rw 36
正如这里提到的https://plantuml.com/graphviz-dot
从版本 1.2021.5 开始,如果您将
!pragma layout smetana
受支持的类型添加到图表中,则可以在不安装 Graphviz 的情况下实验性地使用 PlantUML。在这种情况下,使用“Smetana”引擎而不是 Graphviz
因此这对我有用;
@startuml
!pragma layout smetana
...
@enduml
Run Code Online (Sandbox Code Playgroud)
我希望它有帮助!
Jak*_*Ch. 15
序列图和活动图开箱即用。
对于其他类型的图表,您需要安装Graphviz(版本 > 2.26.3
)。
GRAPHVIZ_DOT
包含Graphviz可执行文件路径的env 变量或直接从 IntelliJ 的 PlantUML 插件设置中指出它来管理它。在这里,您可以阅读有关如何安装Graphviz以与PlantUML相处的更多信息。
顺便提一句。我通过简单地sudo apt-get install graphviz
在我的控制台中输入来解决了同样的问题——也许对你也有用。
归档时间: |
|
查看次数: |
6998 次 |
最近记录: |