翻译 2012年03月27日 17:02:37
PlantUMLis a component that allows to quickly write :

Diagrams are defined using asimple and intuitive language.

They can be generated in PNG or SVG format.It is also possible to generate ASCII artdiagrams (only for sequence diagrams).

Each diagram description begins with the keyword @startumlthen ends with the keyword @enduml.

You can refer to thePlantUML Language Reference Guide.

Thoses descriptions may be included into :

Of course, if you use Html, LaTeX, APT or Java/C/C++ files, you should putdiagram descriptions into comments.

File naming

By default, .png file have the same name as thesource file used to generated them (only the extension changes).

An automatic sequence is added if a source file contains severaloccurences of @startuml.

It is possible to use a different file name for the .pngfile. For example:

@startuml image.png
Alice->Bob: Authentication Request
Bob-->Alice: Authentication Response

In this example, the .png file will be named image.png.

(Please note that you should not use this feature with Wordintegration.)


To launch diagram's images generation, you should have Java 1.5installed on your machine, and optionally Graphvizsoftware which are used for all diagrams but sequence diagrams .

You can then download the jar file plantuml.jar,and save it on your local disk.

You can run it using several ways:

在 Eclipse 里使用 PlantUML

原文地址: PlantUML 简介 PlantUML 是一个开源项目,通过简单并带指引性语言定义来定义各种...
  • fanxiaobin577328725
  • fanxiaobin577328725
  • 2017年05月29日 12:05
  • 1338

Eclipse下PlantUML 的安装及配置、Graphviz的安装和配置以及使用问题解决办法

注意:PlantUML一定要用到Graphviz。PlantUML使用Graphviz来生成相关图形(只有序列图可以不依赖它),其它图形都需要,因此得安装它,否则生成图形失败,且报错。 1.下载更新 ...
  • xing930408
  • xing930408
  • 2017年04月07日 14:38
  • 2250

Sublime Text搭建PlantUML生成环境

Sublime Text搭建PlantUML生成环境标签(空格分隔): 工具Sublime Text搭建PlantUML生成环境 下载安装plantuml和graphviz 配置文件 启用配置 测试 ...
  • u012790801
  • u012790801
  • 2017年02月16日 22:38
  • 401

android studio 安装PlantUML插件

1.如图打开plugins 2.找到按钮 Browse repositories  3.搜索plantUML 4.安装 5.打开plantUML 6.报错 需要安装GRAPHVI...
  • A15262901392
  • A15262901392
  • 2016年05月03日 22:53
  • 1548

intellid idea安装plantUML插件以及错误解决

1、下载plantUML插件 2、intellid idea离线安装plantUML插件 f...
  • learneraiqi
  • learneraiqi
  • 2016年12月02日 16:56
  • 2906


PlantUML类图 JavaChen Blog 2016-02-28 219 阅读 devops 类之间的关系 PlantUML用下面的符号来表示类之间的关系: 泛化, Generaliz...
  • changsimeng
  • changsimeng
  • 2017年01月13日 18:04
  • 2389

PlantUML 使用

用了一款android studio的 画图插件,觉得还行,推荐给大家下。         安装方式: 首先安装好 Graphviz,然后安装 android studio 插件即可 详细使用网...
  • chenbifeng
  • chenbifeng
  • 2016年06月02日 10:02
  • 3511

用代码画流程图和时序图快餐教程(3) - PlantUML画时序图

用描述性的语言来写UML,尤其是Sequence Diagram,PlantUML应该是很多同学的首选了吧。...
  • lusing
  • lusing
  • 2016年06月02日 18:33
  • 3317


活动图(新语法) 当前活动图(activity diagram)的语法有诸多限制和缺点,比如代码难以维护。 所以从V7947开始提出一种全新的、更好的语法格式和软件实现供用户使...
  • snrnjhna
  • snrnjhna
  • 2015年10月28日 09:54
  • 2770

Idea(Mac) 安装 PlantUML

IntelliJ IDEA PlantUML Graphviz
  • lilongjiu
  • lilongjiu
  • 2017年09月23日 13:13
  • 159