PlantUmlClassDiagramGenerator:从C#源代码创建PlantUML类图的生成器


这是一个从 C# 源代码创建 PlantUML 类图的生成器。点击标题。

Visual Studio 代码扩展

C#:

class ClassA {  
}
struct StructA {
}
interface InterfaceA {
}
abstract class AbstractClass {
}
static class StaticClass {
}
sealed partial class ClassB{
}
enum EnumType{
  Apple,
  Orange,
  Grape
}

PlantUML:

@startuml
class ClassA {
}
class StructA <<struct>> {
}
interface InterfaceA {
}
abstract class AbstractClass {
}
class StaticClass <<static>> {
}
class ClassB <<sealed>> <<partial>> {
}
enum EnumType {
    Apple,
    Orange,
    Grape,
}
@enduml