PlantUML 1.2020.22 Guía de Referencia del Lenguaje
3.02 MB
293 页
0 下载
72 浏览
0 评论
0 收藏
所属分类:
后端开发 / UML
| 语言 | 格式 | 评分 |
|---|---|---|
西班牙语 | .pdf | 3 |
| 摘要 | ||
文档介绍了PlantUML 1.2020.22版本的功能,支持多种UML图表和其他类型的图表。详细讲解了语法使用、预处理指令、变量定义、Unicode和Creole语法支持,以及第三方库的使用。 | ||
| AI总结 | ||
### PlantUML 1.2020.22 语言参考指南总结
#### 1. 概述
PlantUML 是一个开源项目,支持使用简单直观的语言快速创建多种类型的 UML 和非 UML 图表,包括:
- **UML 图表**:序列图、用例图、类图、活动图、组件图、状态图、对象图、部署图。
- **非 UML 图表**:JSON 数据图、图形界面草图、Archimate 图、SDL 图、Ditaa 图、甘特图、心智图、工作分解结构图、数学公式图(支持 AsciiMath 或 JLaTeXMath)。
#### 2. 核心功能
- **图表定义**:通过简洁的语言定义图表,支持多种自定义选项(如颜色、风格、文本对齐等)。
- **预处理功能**:类似于 C 预处理器,支持宏定义、变量、条件判断和循环。
- **Unicode 支持**:支持多语言字母,可创建国际化图表。
- **Creole 引擎**:支持 Creole 样式文本格式,兼容 HTML。
- **标准库**:包含丰富的标准库(如 AWS、Azure、Kubernetes 等),可通过 `!include` 命令引用。
#### 3. 标准库与扩展
- **标准库**:提供多种扩展包(如 AWS、Archimate、C4 模型等),支持通过 `!import` 和 `!include` 方便地引入和管理。
- **示例**:通过 `stdlib` 可查看所有标准库内容,或使用命令行工具 `plantuml.jar -stdlib` 显示库列表。
#### 4. 预处理与自定义
- **变量与宏**:支持全局变量和宏定义,可动态生成内容。
- **文本样式**:支持 Creole 引擎的文本样式(如粗体、斜体、下划线等)。
- **Unicode 与国际化**:支持多语言字母,可创建国际化图表。
#### 5. 其他功能
- **命令行工具**:通过命令行可提取标准库源码或查看库列表。
- **社区贡献**:支持通过 GitHub 提交 Pull Request 更新或添加新库。
#### 6. 示例
- **AWS 示例**:
```plantuml
!include | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
281 页请下载阅读 -
文档评分













