是否有一种编程语言来创建UML图?
我正在寻找一种像Latex(文档)这样的编程语言来创建UML图。是否有一种语言,我们可以在其中提供一组命令来创建UML图。您可以使用Microsoft Visual Studio,在编写类代码时,您可以右键单击该类并“查看类图”。Visual Studio将为您完成所有工作。我不确定是否还有其他集成开发环境,就像我在.NET世界一样。OMG有一个称为的标准。它是一种文本形式的UML。您可以定义类和活动 有几个实现。有一个和一个。更多的实现正在进行中 除此之外,请尝试以下列表。XML元数据交换(XMI)可能非常适合您的需要。作为一个例子,请查看。使用,您可以编写一个纯文本描述,它将为您提供一个UML图。它不是一种编程语言(没有条件/循环结构),更像是一种声明性语言,比如SQL。它构建在该工具之上,该工具使用“点”语言指定通用图 你写的东西像:是否有一种编程语言来创建UML图?,uml,programming-languages,Uml,Programming Languages,我正在寻找一种像Latex(文档)这样的编程语言来创建UML图。是否有一种语言,我们可以在其中提供一组命令来创建UML图。您可以使用Microsoft Visual Studio,在编写类代码时,您可以右键单击该类并“查看类图”。Visual Studio将为您完成所有工作。我不确定是否还有其他集成开发环境,就像我在.NET世界一样。OMG有一个称为的标准。它是一种文本形式的UML。您可以定义类和活动 有几个实现。有一个和一个。更多的实现正在进行中 除此之外,请尝试以下列表。XML元数据交换(X
@startuml
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
@enduml
@startuml
Alice->Bob:身份验证请求
Bob-->Alice:身份验证响应
Alice->Bob:另一个身份验证请求
Alice您可以在乳胶中使用:
你也可以使用降价与推进
美人鱼
类图
我在哪里?
类别09--*C3
Class09-->Class07
Class07:等于()
Class07:对象[]元素数据
类别01:大小()
类别01:智力黑猩猩
Class01:int大猩猩
Class08 C2:酷标签
```
```mermaid
classDiagram
Class01 <|-- AveryLongClass : Cool
Class03 *-- Class04
Class05 o-- Class06
Class07 .. Class08
Class09 --> C2 : Where am i?
Class09 --* C3
Class09 --|> Class07
Class07 : equals()
Class07 : Object[] elementData
Class01 : size()
Class01 : int chimp
Class01 : int gorilla
Class08 <--> C2: Cool label
```