当前位置: 首页 > 知识库问答 >
问题:

仅使用序列图的Windows上Visual Studio代码的PlantUML扩展

马阳曦
2023-03-14

我在Windows的Visual Studio代码中安装了PlantUML扩展(jebbs ),对于序列图来说一切都很完美。

然而,当我试图呈现类图时,我得到的消息是:

Dot可执行文件:\opt\local\bin\dot
文件不存在< br >找不到Graphviz

完整错误消息的屏幕截图:

当我尝试指定的示例@starTuml testpoint@enduml代码时,我得到以下错误:

环境变量GRAPHVIZ_DOT已被设置为/opt/local/bin/dot
Dot可执行文件是\opt\local\bin\dot

完整错误消息的屏幕截图:

有什么想法可以让我忽略它(假设这就是问题所在)?它还没有添加到我可以看到的系统或用户环境变量中。

共有3个答案

王高邈
2023-03-14

PlantUML 的先决条件是 Java 和 Graphviz (https://plantuml.com/starting)

您需要这些东西来运行PlantUML: Java Graphviz(如果您只需要序列图和活动(beta)图,那么这是可选的)

,在Windows机器中,我们可以下载并提取Graphviz,然后将其放在用户路径中。

司空坚
2023-03-14

这是我如何设法解决graphviz点:空问题:

从VSC:转到扩展:市场(您可以在左侧找到该选项)

选择您已安装的图形扩展,例如@ext:tintinweb.graphviz-Interinteral-preview

单击设置

Graphviz-interactive-preview: Render Lock  (Uncheck this one)
Graphviz-interactive-preview: Render Lock Additional Timeout: -1

如果 VSC 在 Windows 上,则创建一个变量,指向安装了 dot.exe 的图形可视化的位置。

陶英纵
2023-03-14

GRAPHVIZ_DOT环境变量在文件中指定

此外,VSCode PlantUML扩展似乎不包括graphviz“dot . exe”可执行文件,因此需要下载并安装(例如,通过chocolatey或从https://graphviz . git lab . io/_ pages/Download/Download _ windows . html下载并解压缩)

然后,更新路径并保存。

{
    "plantuml.commandArgs": [
        "-DGRAPHVIZ_DOT=D:\\Tools\\graphviz-2.38\\release\\bin\\dot.exe",
    ]
}

另请参见https://github.com/qjebbs/vscode-plantuml/issues/94

 类似资料:
  • 我用javascript编写了一些关于canvas对象的代码,并使用了javascript/jQuery。现在我想画一个序列图,但我不知道从哪里开始或做什么。例如。图中有Object:类,但我不知道应该使用什么对象?!

  • 我是编程新手,刚开始学习JS。我尝试在Visual Studio代码上通过“code runner”运行我的第一个代码,但它没有给我输出。在此处输入图像描述

  • 我在Windows上使用Docker,并且我有一个正在运行SQLServer的Docker容器。要启动我的容器,我使用了此处显示的信息: (注意,我在Windows上运行时使用的是双引号()而不是单引号() 我的容器正在运行,我可以连接到它并使用sqlcmd进行查询: (注意,我指定了使用docker container ls找到的容器ID,以及运行容器时使用的密码,) 但是,我想使用VS代码连接

  • 本文向大家介绍windows下使用Git上传代码 的图文操作方法,包括了windows下使用Git上传代码 的图文操作方法的使用技巧和注意事项,需要的朋友参考一下 首先,在使用Git的同时,我们需要拥有码云账号,在官网注册即可(官网: https://gitee.com/ )。 注册结束后创建一个代码仓库,最好和要上传的文件夹名字一样: 1、首先在电脑上安装windows版本Git(官网:http

  • 我在CD代理上运行jpackage任务时遇到问题。我收到以下错误: <代码>灯光。exe:错误LGHT0217:执行ICE操作“ICE01”时出错。这种ICE故障最常见的原因是错误注册的脚本引擎。看见http://wixtoolset.org/documentation/error217/详细信息以及如何解决此问题。外部UI消息记录器不需要以下字符串格式:“无法访问Windows Installe

  • 例如,在node.js源文件的顶部: …或未使用的局部变量等。