/plantuml4idea

Intellij IDEA plugin for PlantUML

Primary LanguageJavaApache License 2.0Apache-2.0

plantuml4idea

Intellij IDEA plugin for PlantUML

This plugin provides integration with popular PlantUML diagramming tool

Author: Eugene Steinberg

Contributors:

Features

  • PlantUML tool window renders PlantUML source code under caret in currently selected editor
  • Supports multiple sources per file
  • Supports pagination and zoom
  • Can copy diagram to clipboard or export as PNG, EPS or SVG

Tips

  • Don't forget that @startuml tag is required.
  • To be able to generate many diagram types, you must have Graphviz installed on your machine. About screen tests your installation.

Developer notes

There are following branches:

master

  • Contains new experimental syntax support
  • Grammar classes can be generated using tools/grammar-gen.sh
  • This script can run automatically when you run the plugin using "Plugin" Run/Debug confuguration. Just add the script above as an external tool and make it run before the "Make" step.

1.x

  • Current production branch
  • No setup needed, checkout and run.