PlantUML 是绘制 uml 的一个开源项目

这篇具有很好参考价值的文章主要介绍了PlantUML 是绘制 uml 的一个开源项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

拓展阅读

常见免费开源绘图工具

OmniGraffle 创建精确、美观图形的工具

UML-架构图入门介绍 starUML

UML 绘制工具 starUML 入门介绍

PlantUML 是绘制 uml 的一个开源项目

UML 等常见图绘制工具

绘图工具 draw.io / diagrams.net 免费在线图表编辑器

绘图工具 excalidraw 介绍

绘图工具 GoJS 介绍 绘图 js

原型设计工具介绍-01-moqups 介绍

常见原型设计工具介绍

PlantUML

PlantUML 是绘制 uml 的一个开源项目.

支持快速绘制:

  • 时序图

  • 用例图

  • 类图

  • 活动图 (here is the legacy syntax)

  • 组件图

  • 状态图

  • 对象图

  • 部署图

  • Timing diagram

同时还支持以下非UML图:

  • Wireframe graphical interface

  • 架构图

  • Specification and Description Language (SDL)

  • Ditaa diagram

  • 甘特图

  • Mathematic with AsciiMath or JLaTeXMath notation

Example

  • 原始文本
Bob->Alice : hello
  • 效果
 ┌───┐          ┌─────┐
 │Bob│          │Alice│
 └─┬─┘          └──┬──┘
   │    hello      │   
   │──────────────>│   
 ┌─┴─┐          ┌──┴──┐
 │Bob│          │Alice│
 └───┘          └─────┘

Integration

Graphviz 安装

PlantUML 是依赖于 Graphviz 的

MAC 安装

$   brew install graphviz
  • Install PlantUML 插件
  1. 直接安装插件

  2. 编辑内容如下:

@startuml

Bob -> Alice : Hello, how are you
Alice -> Bob : Fine, thank you, and you?

@enduml

使用 Alt+D 直接开启预览文章来源地址https://www.toymoban.com/news/detail-844188.html

到了这里,关于PlantUML 是绘制 uml 的一个开源项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 全球顶尖开源项目相聚外滩大会,绘制国际化开源生态新蓝图

    在科技快速发展的当下,开放协作已成为技术创新的催化剂。在全球范围内,开源也是科技交流的永恒主题。 9月7日,2023外滩大会开源分论坛在上海举行。本次论坛由蚂蚁集团主办,以“打造国际化的开源开放创新生态”为主题,汇聚了国内外优秀开源基金会项目代表、投资

    2024年02月09日
    浏览(31)
  • Koodo Reader : 一个开源免费的电子书阅读器

    今天在浏览 GitHub 的时候,偶然发现了一个非常有趣的开源项目——Koodo Reader。这个项目是一款开源免费的电子书阅读器,支持多种格式。它具有一些非常独特的功能,深深地吸引了我的注意。在接下来的内容中,我将为大家详细介绍一下这个备受关注的阅读器项目。 Koodo

    2024年01月22日
    浏览(35)
  • UML箭头汇总+IDEA绘制UML类图详细教程+chatGPT辅助生成UML类图教程

    参考:http://www.cnblogs.com/damsoft/archive/2016/10/24/5993602.html 1.UML简介 Unified Modeling Language (UML)又称统一建模语言或标准建模语言。 各个箭头的含义: 简单说就是以图形方式表现模型,根据不同模型进行分类,在UML 2.0中有13种图,以下是他们的主要用途简介: 1.用例图:对系统的使

    2024年02月03日
    浏览(32)
  • 快速读懂UML类图,搞懂类之间的6大关系,轻松绘制UML类图

    一个合格的程序员,要想成长为一个高级工程师,不仅仅需要大量代码的编写,更需要对设计模式具有深入的了解和灵活的应用。从本篇文章开始,我将通过对【尚硅谷设计模式】视频课程的学习总结,尝试以最简单,最通俗易懂的方式完成对设计模式的讲解。 学习设计模式

    2024年02月07日
    浏览(73)
  • 开源绘图工具plantUML入门教程(常用于画类图、时序图等)

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 随着工作时间的增长,越发觉得用专业的图形(用例图,时序图,ER图等等)去准确表达想法是很重要的。比如针

    2024年02月05日
    浏览(34)
  • 开源绘图工具 PlantUML 入门教程(常用于画类图、用例图、时序图等)

    一、类图 类的UML图示 定义能见度(可访问性) 类之间的关系 例子1: 或者 例子2: 或者 二、用例图 三、时序图 例子1: 例子2: 参考资料 官网: PlantUML - 类图 PlantUML - 用例图 PlantUML - 序列图 博客:https://blog.csdn.net/pleaseprintf/article/details/130656001

    2024年03月17日
    浏览(34)
  • 【Linux】常见指令收官&&拓展

    Linux下find命令在目录结构中搜索文件,并执行指定的操作。 Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多。这里我们只说了-name选项 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一

    2024年02月12日
    浏览(31)
  • 一个悄然崛起的AI开源项目!

    众所周知,最近这半年AI相关的话题实在是火到出圈。尤其是 生成式AI 的流行,让我们普通人也可以近距离地接触和应用AI。这其中最典型的就是ChatGPT。 那除了ChatGPT,还有一个非常实用的领域,也是我们今天要讨论的话题,那就是图像生成领域的 AI绘画 。利用这个技术,我

    2024年02月09日
    浏览(34)
  • 一个令人惊艳的ChatGPT项目,开源了!

    最近在GitHub上发现了一个爆火的开源项目。 好家伙,凑近一看,居然还是 由微软开源 ,并且和最近炙手可热的 ChatGPT息息相关 。 项目的名字叫做: Visual ChatGPT 。 https://github.com/microsoft/visual-chatgpt 这个项目最早是3月上旬微软开源的,项目宣布开源后仅用了短短一周,就斩获

    2023年04月08日
    浏览(28)
  • 常见拓展名--的含义(扩宽知识面)

    exe – 可执行文件; bat – 批处理文件; ps1 – PowerShell脚本文件; txt – 文本文件; doc – word文件; xls – Excel文件; xlam-- 加载了宏的Excel文件; ppt – PPT文件; ppa – 加载了宏的PPT文件; xml – 可扩展标记语言编写的文件; jpg – 图片文件; bmp – 位图文件; avirmvbmp4 –

    2024年02月06日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包