Settings
General application settings, theme management, and common diagram options.
Application
Accent Color
Primary highlight color for the active theme
Sidebar
Start with sidebar collapsed
Active Theme
The theme currently applied to the application
Theme Management
New Theme
The new theme will be a copy of your current active theme.
Common Diagram Settings
Canvas Background
Background color of the diagram canvas
0%
Draw Arrows
Show directional arrows on diagram lines
Arrow Size
Relative scale of directional arrows
Node Font
Node font family, size, and style
B
I
Horizontal Spacing
Space between nodes horizontally
Vertical Spacing
Space between nodes vertically
Padding
Space between node text and node border
L
R
T
B
Line Color
Color of diagram lines and arrows
Line Thickness
Width of all lines in the diagram
Syntax Diagrams
Controls how grammar diagrams are rendered.
General
Grammar Syntax
Default grammar format to parse
ANTLR-based
ANTLR4
ANother Tool for Language Recognition v4
ANTLR3
ANother Tool for Language Recognition v3
Parser generators
Bison
Bison / Yacc - ISO/IEC compatible
BNF-based
BNF
Backus-Naur Form
ABNF
Augmented BNF — RFC 5234
EBNF
Extended BNF — ISO 14977
WBNF
W3C Extended BNF
Diagram
Draw Endpoint Nodes
Show start and end bumper nodes
Nodes
Node Colors
Foreground and background colors per node type
Non-Terminal
Foreground
Background
100%
Terminal
Foreground
Background
100%
Regex
Foreground
Background
100%
Flowcharts
Controls how flowchart diagrams are rendered.
General
Language Syntax
Default programming language to parse
Microsoft
C#
Microsoft C# language
JVM-based
Java
Oracle Java language
Scripting
Python
Python 3 source code
Nodes
Node Options
Size, border, and fill colors per node type
1:1 scale
Terminal
100px
20px
1px
100%
100%
1:1 scale
Code Block
100px
60px
1px
100%
0%
1:1 scale
Branch
80px
80px
1px
100%
0%
1:1 scale
Switch
100px
20px
1px
100%
0%
1:1 scale
Loop
100px
20px
1px
100%
0%
Source
Destination
1:1 scale
Jump
30px
2px
Source
100%
100%
Destination
100%
100%
Saved