| 语言 | 格式 | 评分 |
|---|---|---|
德语 | .pdf | 3 |
| 摘要 | ||
Die Dokumentation von PlantUML Version 1.2021.1 erläutert die Funktionalität des quelloffenen Projekts, das die Erstellung verschiedener Diagrammtypen ermöglicht. Es unterstützt UML-Diagramme wie Sequenz-, Anwendungsfall-, Klassen- und Aktivitätsdiagramme sowie weitere Diagrammtypen wie JSON Data, Network Diagram und Gantt-Diagramm. PlantUML verwendet eine einfache textuelle Notation. Die Dokumentation beschreibt auch die Verwendung von Präprozessoren, Variablen und die Integration der Standardbibliothek, die diverse Sprites und Icons für Diagramme wie AWS, Azure und Kubernetes enthält. | ||
| AI总结 | ||
### PlantUML 1.2021.1 中文总结
#### 1. **概述**
PlantUML 是一个开源项目,用于通过简单的文本描述生成多种类型的图表。它支持以下 UML 图表类型:
- **UML 图表**:包括序列图、类图、对象图、活动图、用例图、组件图、分布图、状态图和时序图。
- **扩展图表**:如 JSON 数据图、网络图、界面图、ArchiMate 图、SDL 图、Ditaa 图、甘特图、思维导图、工作分解结构图、数学公式图和实体关系图。
#### 2. **语言特点**
- 使用简单直观的文本语言描述图表。
- 支持条件语句、循环、同步化等高级功能。
- 示例:
```plantuml
if "last test" then
activity 7
else
activity 8
endif
```
#### 3. **同步化**
- 使用 `===` 代码生成同步栏,适用于并行活动的表示:
```plantuml
(*) --> ===B1=== --> "Parallel Activity 1" --> ===B2===
```
#### 4. **预处理**
- 类似 C 预处理器,但使用 `!` 替代 `#`。
- **迁移注意事项**:
- 建议使用 `!function` 和 `!procedure` 替代 `!define` 和 `!definelong`。
- `!include` 支持多个包含和 URL。
- 部分功能已被内置函数替代。
#### 5. **变量定义**
- 变量名建议以 `$` 开头,分为整数和字符串类型。
- 示例:
```plantuml
!$ab = "foo1"
!$cd = "foo2"
!$ef = $ab + $cd
```
#### 6. **标准库**
- 包含多个第三方库,如 AWS、Azure、C4、Elastic、Kubernetes 等。
- 示例:
```plantuml
!include | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
372 页请下载阅读 -
文档评分














PlantUML 1.2021.1 Sprachreferenz