Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CSharp to PlantUMLNew to Visual Studio Code? Get it now.

CSharp to PlantUML

pierre3

|
6,309 installs
| (7) | Free
Generator to create class-diagram of PlantUML from C# source code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

csharp-to-plantuml README

Create class diagrams of PlantUML from C# source code.

Requirements

  • .NET Core SDK 2.1 or newer.
  • .NET Core 3.1 Runtime

Extension Settings

  • csharp2plantuml.inputPath
    Specify a input folder (relative to workspace folder)
  • csharp2plantuml.outputPath
    Specify a output folder (relative to workspace folder)
  • csharp2plantuml.public
    Only public accessibility members are output.
  • csharp2plantuml.ignoreAccessibility
    Specify accessibiliies of members to ignore, with a comma separated list. (ex. 'private,protected,protected internal')
  • csharp2plantuml.excludePath
    Specify exclude file or directory paths (relative to the "InputPath"), with a comma separated list. (ex. 'obj,Properties\AssemblyInfo.cs')
  • csharp2plantuml.createAssociation
    Create object associations from references of fields and properites.
  • csharp2plantuml.allInOne
    Copy the output of all diagrams to file include.puml (this allows a PlanUMLServer to render it).

Known Issues

Release Notes

1.2.3

  • Fixed Issue:
    • https://github.com/pierre3/PlantUmlClassDiagramGenerator/issues/34

1.2.2

  • Updated to .Net Core 3.1.
  • Fixed Issue:
    • https://github.com/pierre3/PlantUmlClassDiagramGenerator/issues/32
    • https://github.com/pierre3/PlantUmlClassDiagramGenerator/issues/26

1.2.1

  • Updated to .Net Core 3.0.
  • Add Feature that allows for Nullable (?) type syntax.
  • Add all-in-one option.

1.0.0

Add Feature that create object associations from references of fields and properties.

0.0.1 preview

Beta release.

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2019 Microsoft