搜索

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

3.03 MB 295 页 0 下载 88 浏览 0 评论 0 收藏
所属分类: 后端开发 / UML
语言 格式 评分
法语
.pdf
3
摘要
Ce document est une référence pour l'utilisation de PlantUML, un outil permettant de créer des diagrammes UML et d'autres types de diagrammes. Il décrit les fonctionnalités principales de PlantUML, y compris la création de diagrammes de séquence, de cas d'usage, de classes, d'activité, de composant, d'état, d'objet, de déploiement et de temps. Le document détaille également les intégrations avec des bibliothèques externes comme AWS, Azure et Archimate, ainsi que les fonctionnalités de préprocessing, les variables, le support Unicode et les personnalisations avancées des diagrammes.
AI总结
### PlantUML 1.2020.22 功能概述 #### 1. 主要功能 PlantUML 是一个功能强大的工具,支持多种类型的图表绘制,包括: - **UML 图表**:如类图、序列图、活动图、用例图、对象图、部署图、构件图、状态图。 - **其他图表**:如数据流图、JSON 数据图、SDL 图、Ditaa 图、Gantt 图、MindMap 图、工作分解结构图等。 所有图表均通过简洁直观的语言定义。 #### 2. 预处理功能 - **变量定义**:支持全局变量和局部变量,变量名建议以 `$` 开头。 ```plantuml !$ab = "foo1" !$cd = "foo2" !$ef = $ab + $cd ``` - **宏定义**:支持 `!function` 和 `!procedure` 替代旧版的 `!define` 和 `!definelong`。 - **包含文件**:支持通过 `!include` 和 `!import` 引入外部文件或库,`!include` 可直接引用 URL。 #### 3. Unicode 支持 - 支持多语言字符,可绘制包含非拉丁字符的图表。 ```plantuml actor 使用者 participant "頭等艙" as A ``` #### 4. 第三方库 - **标准库**:包含多种扩展功能,如 AWS、Azure、Archimate、C4 模型等。 - **扩展支持**:用户可从 `stdlib` 文件夹中提取标准库源代码,或通过命令行提取: ```bash java -jar plantuml.jar -extractstdlib ``` #### 5. 示例与资源 - **案例**:通过 `stdlib` 中的示例,用户可快速上手绘制复杂图表。 - **资源**:所有标准库的源代码托管在 GitHub,用户可提交 Pull Request 提交改进。 #### 6. 其他功能 - **皮肤参数**:支持自定义图表样式。 - **命令行选项**:可通过命令行显示标准库列表或提取标准库文件。 总结:PlantUML 提供了丰富的图表绘制功能,支持多种扩展库,并通过预处理功能增强了灵活性和可定制性,适用于多种场景下的图表需求。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 283 页请下载阅读 -
文档评分
请文明评论,理性发言.