PlantUML 1.2019.1 Language Reference Guide
1.85 MB
148 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
《PlantUML 1.2019.1 Language Reference Guide》详细介绍了PlantUML语言的功能和使用方法,包括支持的多种UML图(如序列图、用例图、类图等)和非UML图(如架构图、SDL图等)。文档还涵盖了常见命令的使用,如注释、页眉页脚设置、缩放调整,以及Unicode支持和皮肤参数的配置。通过示例展示了如何定义和绘制各种图表,帮助用户快速掌握PlantUML语言的应用。 | ||
AI总结 | ||
《PlantUML 1.2019.1 Language Reference Guide》总结如下:
1. **PlantUML 功能概述**
PlantUML 是一个用于快速绘制 UML 和其他类型图表的工具,支持以下主要图表类型:
- 序列图、类图、活动图、组件图、状态图、对象图、部署图、时序图
- 非 UML 图表:Wireframe 图、Archimate 图、SDL 图、Ditaa 图、甘特图、数学公式图
2. **基本语法与命令**
- **注释**:以单引号 `'*'` 开头,多行注释使用 `/*` 和 `*/`。
- **页眉与页脚**:通过 `header` 和 `footer` 命令添加,支持 HTML 格式。
- **缩放**:使用 `scale` 命令调整图像大小,支持比例、像素宽度、高度或组合设置。
3. **Unicode 支持**
- 支持多语言字母(如中文、希腊字母)定义参与者、用例等元素。
- 示例展示了如何使用非拉丁字符绘制图表。
4. **活动图(Beta 版)**
- 新语法支持更灵活的定义方式,无需依赖 Graphviz。
- 特点:支持文本格式化、条件判断、自动连接等。
- 示例展示了简单的活动流程和复杂流程的定义。
5. **皮肤参数(Skinparam)**
- 用于自定义图表外观,支持全局或特定元素的样式设置,如颜色、边框、字体等。
- 示例展示了如何通过 `skinparam` 定义组件、节点、数据库等元素的样式。
6. **对象图与用例图**
- 对象图支持定义字段和方法,可隐藏属性并添加注释。
- 用例图与类图共享部分特性,支持包、注释和皮肤参数。
7. **示例与实践**
文档提供了多个示例,展示了如何通过简洁的语法绘制复杂的 UML 图表,包括活动图、组件图和时序图等。这些示例帮助用户快速上手并理解语法结构。
总结:PlantUML 提供了简单直观的语言和丰富的图表类型,支持自定义样式和多语言字符,适用于多种场景下的 UML 和其他类型图表的绘制。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
136 页请下载阅读 -
文档评分