搜索

pdf文档 PlantUML 1.2020.22 Справочное руководство по языку

3.03 MB 294 页 0 下载 76 浏览 0 评论 0 收藏
所属分类: 后端开发 / UML
语言 格式 评分
俄语
.pdf
3
摘要
文档介绍了PlantUML 1.2020.22版本的功能和使用方法,包括创建各种UML图和其他类型图表的语法。内容涵盖了对象关联、字段定义、与类图功能的共通之处,以及如何使用宏和预处理指令。文档还提供了多个扩展库的使用示例,如AWS、Azure和Kubernetes等,并详细说明了如何通过命令行参数和预处理功能扩展PlantUML的功能。
AI总结
### PlantUML 1.2020.22 参考手册总结 #### 1. 功能概述 PlantUML 是一个开源工具,支持多种 UML 图和非 UML 图的创建,包括: - **UML 图**:序列图、类图、活动图、组件图、状态图、对象图、部署图、同步图。 - **非 UML 图**:JSON Data、Wireframe、Archimate、SDL、Ditaa、Gantt、MindMap、Work Breakdown Structure、Mathematics。 #### 2. 对象和关联定义 - **对象定义**:使用 `object` 关键字定义对象,例如: ```plantuml object user ``` - **关联关系**:通过 `-->` 定义对象之间的关联,例如: ```plantuml o1 --> dia dia --> o3 ``` - **字段定义**:通过 `:` 或 `{}` 指定对象的字段,例如: ```plantuml object user user: name = "Dummy" user: id = 123 ``` #### 3. 预处理功能 - **变量定义**:支持全局变量和局部变量,变量名建议以 `$` 开头。 - **内置函数**:提供多种内置函数,如 `%date()`、`%strpos()`、`%strlen()` 等。 - **日志记录**:通过 `!log` 记录调试信息。 #### 4. 标准库 - **第三方库**:PlantUML 提供多个标准库,如 AWS、Kubernetes、Azure、C4 模型等。 - **库管理**:支持通过 `!include` 和 `!import` 引入自定义库或标准库。 - **命令行工具**:可以通过命令行查看标准库列表或提取标准库源代码: ```bash java -jar plantuml.jar -stdlib java -jar plantuml.jar -extractstdlib ``` #### 5. 其他功能 - **皮肤参数**:支持通过 `skinparam` 自定义图表样式。 - **宏和模板**:支持自定义宏和模板,扩展功能。 - **版本信息**:通过 `%version()` 获取 PlantUML 当前版本。 总结:PlantUML 是一个功能强大且灵活的工具,适用于多种图表的创建和自定义,支持丰富的预处理功能和扩展库,能够满足多种场景的需求。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 282 页请下载阅读 -
文档评分
请文明评论,理性发言.