搜索

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

4.33 MB 406 页 0 下载 101 浏览 0 评论 0 收藏
所属分类: 后端开发 / UML
语言 格式 评分
俄语
.pdf
3
摘要
文档介绍了PlantUML 1.2021.3版本的功能,包括断言的使用、预处理指令、自定义库的构建与管理、支持的多种图表类型(如UML类图、活动图、JSON数据图等)以及扩展库的集成。文档还展示了如何通过命令行工具查看标准库信息,并提供了与AWS、Azure、Kubernetes等服务集成的示例。
AI总结
### PlantUML 1.2021.3 中文总结 #### 1. 功能概述 PlantUML 是一个开源工具,支持快速创建多种类型的 UML 和非 UML 图表,包括: - **UML 类图、对象图、组件图、部署图、状态图、活动图、协作图、用例图** - **非 UML 图表**:JSON/YAML 数据图、网络图、架构图、甘特图、思维导图、数学公式图等。 #### 2. 预处理功能 PlantUML 提供类似 C 预处理器的功能,使用 `!` 符号代替 `#`。主要特性包括: - **断言**:通过 `!assert` 验证条件,例如: ```plantuml !assert %strpos("abcdef", "cd") == 3 : "This always fails" ``` - **变量定义**:支持整数和字符串变量,全局变量可直接访问。 - **宏定义**:不推荐使用 `!define` 和 `!definelong`,改用 `!function` 和 `!procedure`。 #### 3. 自定义库 - **打包与导入**:可将多个文件打包为 `.zip` 或 `.jar`,通过 `!import` 导入。 - **文件包含**:使用 `!include` 从库中包含特定文件。 #### 4. 标准库 PlantUML 提供官方标准库,支持多种扩展: - **图标与宏**:支持 AWS、Azure、Cloudogu 等云服务图标和宏。 - **示例**: ```plantuml !include !include ``` #### 5. 扩展库 - **AWS 库**:支持亚马逊云服务组件,结合 C4 模型生成架构图。 - **Azure 库**:提供微软 Azure 资源图标和宏。 - **Cloudogu 库**:支持 Cloudogu 服务和资源的图表生成。 #### 6. 总结 PlantUML 提供强大且灵活的图表生成能力,适用于软件开发、架构设计和文档生成。通过预处理功能、变量定义和丰富的标准库,用户可以快速创建复杂的图表和流程图。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 394 页请下载阅读 -
文档评分
请文明评论,理性发言.