搜索

pdf文档 PlantUML 1.2019.6 Guide de référence du langage

1.91 MB 174 页 0 下载 124 浏览 0 评论 0 收藏
所属分类: 后端开发 / UML
语言 格式 评分
法语
.pdf
3
摘要
Ce document est une référence pour PlantUML, un outil permettant de dessiner rapidement divers types de diagrammes UML tels que les diagrammes de séquence, de cas d'usage, de classes, d'activité, de composant, d'état, d'objet et de déploiement. Il décrit également d'autres diagrammes tels que les maquettes d'interface graphique, les diagrammes Archimate, SDL, Ditaa, Gantt, MindMap, Work Breakdown Structure et les notations mathématiques avec AsciiMath ou JLaTeXMath. Le document explique les fonctionnalités de prédépresseur, la définition de variables, les conditions, et présente la bibliothèque standard incluant des bibliothèques comme AWS, Azure et Material Design. Il décrit également comment utiliser ces bibliothèques et comment construire des diagrammes avec des caractères Unicode.
AI总结
### PlantUML 1.2019.6 语言参考指南总结 PlantUML 是一个功能强大的工具,用于快速绘制多种图表,支持 UML 和其他类型的图表,如 Archimate、SDL、Ditaa 等。以下是文档的核心内容总结: --- #### 1. **主要功能** - **支持的图表类型**: - UML 图表:类图、序列图、用例图、活动图、组件图、状态图、对象图、部署图。 - 其他图表:界面原型图、Gantt 图、MindMap、Work Breakdown Structure 等。 - **语言特点**:使用简单直观的语言定义图表。 --- #### 2. **新特性** - **预处理功能**: - 类似 C 预处理器,但使用 `!` 替代 `#`。 - 支持变量定义和函数调用,例如: ```plantuml !$ab = "foo1" !$cd = "foo2" !global $ef = $ab + $cd ``` - 建议变量名以 `$` 开头。 - **条件判断和断言**: - 支持在图表中添加条件判断和断言,例如: ```plantuml !assert %strpos("abcdef", "cd") == 3 : "This always fail" ``` --- #### 3. **标准库** - **AWS 库**: - 提供 Amazon S3、Bucket 等图标,使用 `!include` 引入sprite文件。 - 示例: ```plantuml !include !include AMAZONS3(s3_internal) ``` - **Azure 库**: - 提供 Microsoft Azure 相关图标,使用 `!include` 引入sprite文件。 - 示例: ```plantuml !include !include ``` --- #### 4. **Unicode 支持** - 支持多语言字母,例如: ```plantuml actor 使用者 participant "頭等艙" as A participant "第二類" as B ``` --- #### 5. **自定义库和贡献** - 可将多个文件打包为 `.zip` 或 `.jar`,使用 `!import` 引入。 - 提供标准库的提取功能: ```bash java -jar plantuml.jar -extractstdlib ``` - 开源库托管在 GitHub,支持通过 Pull Request 贡献。 --- #### 6. **其他** - **图表样式**:通过 `skinparam` 自定义图表样式。 - **版本信息**:文档列出多个库的版本和来源,例如 AWS 18.02.22、Azure 2.1.0 等。 --- 总结:PlantUML 提供丰富的图表类型和强大的预处理功能,支持扩展库和多语言字母,适用于多种场景的图表绘制需求。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 162 页请下载阅读 -
文档评分
请文明评论,理性发言.