搜索

pdf文档 PlantUML 1.2021.1 Sprachreferenz

4.02 MB 384 页 0 下载 101 浏览 0 评论 0 收藏
所属分类: 后端开发 / UML
语言 格式 评分
德语
.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 ``` #### 7. **Creole 支持** - Creole 是一种轻量级标记语言,用于在图表中添加格式化文本。 - 支持粗体、斜体、删除线、下划线和波浪线等格式。 - 示例: ```plantuml Alice -> Bob : hello --there-- here ``` #### 8. **图标库** - 提供多种图标库,如 Logos、Cloud Insight 等,用于在图表中添加视觉元素。 - 示例: ```plantuml !include ``` #### 9. **其他功能** - 支持命令行工具 `plantuml.jar` 以显示标准库列表。 - 提供丰富的内置函数和宏,方便用户自定义图表。 ### 总结 PlantUML 1.2021.1 提供了强大的图表生成能力,支持多种图表类型和语言特性,适用于软件开发、系统设计和文档编写等多种场景。其预处理功能、变量定义和标准库扩展了其灵活性和可定制性,而 Creole 和图标库的集成则增强了图表的可视化效果。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 372 页请下载阅读 -
文档评分
请文明评论,理性发言.