搜索

pdf文档 PlantUML 1.2020.23 言語リファレンスガイド

3.19 MB 306 页 0 下载 77 浏览 0 评论 0 收藏
所属分类: 后端开发 / UML
语言 格式 评分
日语
.pdf
3
摘要
PlantUML 1.2020.23は、多種多様なUML図やその他の図を簡単に作成するためのコンポーネントです。支持するチャートタイプには、シーケンス図、ユースケース図、クラス図、アクティビティ図、コンポーネント図、状態遷移図、オブジェクト図、タイミング図などがあります。また、JSONデータ、ワイヤーフレーム、アーキテクチャ図、SDL、マインドマップ、WBS図、数学的記法などもサポートしています。PlantUMLは、シンプルで直感的なインターフェースを提供し、高度なカスタマイズが可能です。標準ライブラリには、AWS、Kubernetes、Material Design、Officeなどのアイコンやスプライトが含まれています。前処理機能や変数定義を通じて、高度な制御やダイアグラムの拡張が可能です。
AI总结
### PlantUML 1.2020.23 言語リファレンスガイド 总结 #### 1. PlantUML 概述 - **功能**:PlantUML 是一个用于快速生成多种 UML 图表和其他类型图表(如 JSON Data、SDL、Ditaa、Gantt Chart、Mind Map、WBS 等)的工具。 - **支持的图表类型**: - UML 类型:序列图、用例图、类图、活动图、组件图、状态转移图、对象图、部署图、时序图。 - 非 UML 类型:JSON Data、SDL、Ditaa、Gantt Chart、Mind Map、WBS 等。 - **核心优势**:语法简单直观,支持多种扩展库和自定义库。 #### 2. 前処理功能 - **变量定义**: - 支持整数和字符串变量。 - 变量名建议以 `$` 开头,可全局访问。 - 示例: ```plantuml !$ab = "foo1" !$cd = "foo2" !$ef = $ab + $cd Alice -> Bob: $ab ``` - **宏支持**: - 支持 `!function`、`!procedure` 等宏定义。 - 示例: ```plantuml !function myFunction() { return "Hello, World!" } ``` #### 3. 标准ライブラリ - **标准库**: - 包含多种扩展包,如 AWS、Azure、C4 Model、Archimate 等。 - 示例: ```plantuml !include !include ``` - **扩展库**: - 支持通过 `!import` 和 `!include` 引入自定义库。 - 示例: ```plantuml !import /path/to/customLibrary.zip !include myFolder/myFile.iuml ``` #### 4. Unicode 支持 - **特点**: - 支持非拉丁字符,适用于多语言环境。 - 示例: ```plantuml actor 使用者 participant "頭等艙" as A participant "第二類" as B ``` #### 5. 其他功能 - **Creole 引擎**: - 支持 Creole 格式定义文本样式,兼容 HTML。 - **图表分割与注释**: - 支持图表分割、消息注释、形状自定义等。 - **Skin 参数**: - 可通过 `skinparam` 自定义图表样式。 #### 6. 标准ライブラリの一覧 - **主要ライブラリ**: - AWS Icons for PlantUML - Azure PlantUML Icons - C4 Model - Archimate - Material Design - Kubernetes 等。 #### 7. 总结 - **优势**: - 语法简单,功能强大。 - 支持多种图表类型和扩展库。 - 具备良好的可定制性和扩展性。 - **使用场景**: - 软件架构设计、系统流程图、UML 模型绘制、项目管理图表等。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 294 页请下载阅读 -
文档评分
请文明评论,理性发言.