| 语言 | 格式 | 评分 |
|---|---|---|
中文(简体) | .pdf | 3 |
| 摘要 | ||
文档介绍了PlantUML 1.2019.3版本的功能,支持绘制多种UML图表如时序图、用例图、类图等,并提供了语法示例和高级功能,如文件包含和Unicode支持。 | ||
| AI总结 | ||
《PlantUML 1.2019.3 语言参考指引》主要介绍了 PlantUML 的功能、语法和使用方法,涵盖多种 UML 图和非 UML 图的绘制。以下是文档的核心内容总结:
### 1. **PlantUML 功能概述**
- **支持的图表类型**:PlantUML 支持绘制时序图、用例图、类图、活动图、组件图、状态图、对象图、部署图、定时图等多种 UML 图。
- **非 UML 图**:还支持线框图、架构图、SDL 图、Ditaa 图、甘特图以及数学公式图。
- **语法特点**:通过简单直观的文本语言定义图表,支持条件分支、嵌套分支、重复定义活动等。
### 2. **高级功能**
- **分支处理**:默认情况下,分支连接最新的活动,支持嵌套定义分支。
- **类图定义**:支持类之间的关系、方法和属性的分组,可自定义分隔符(如 `--`, `..`, `==` 等)。
- **备注和模板**:通过 `note left of`, `note right of` 等关键字添加备注,模板使用 `<` 和 `>` 符号定义。
### 3. **文件和 URL 包含**
- **文件包含**:支持使用 `!include` 指令包含外部文件,避免代码重复。若需多次包含同一文件,可使用 `!include_many`。
- **URL 包含**:支持从互联网或内部网加载文件,指定具体代码块(如 `!includeurl http://someurl.com/mypath!0`)。
- **常量定义**:通过 `!define` 指令定义常量,常量名支持字母、数字和下划线。
### 4. **Unicode 支持**
- 支持多语言字符,可绘制包含非拉丁字符的图表,如中文参与者、类名等。
### 5. **标准库和扩展**
- **标准库**:PlantUML 提供官方标准库,包含 AWS 图标库和 Cloud Insight 图标库,支持通过 `!include` 引入。
- **AWS 库**:提供 Amazon S3、S3 存储等图标,支持通过 `!include | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
145 页请下载阅读 -
文档评分














PlantUML 1.2019.3 语言参考指引