Zum Inhalt springen
Mernyx
Menü öffnen

Mermaid Baumansicht-Spickzettel

Ein Verzeichnislisting, gezeichnet.

Jedes Bild auf dieser Seite wurde gezeichnet vonMernyx, dem nativen Mermaid-Editor für macOS. Nicht von einem Browser mit Mermaid.js, sondern vom Renderer, den die App für ihr Canvas nutzt.

Einrückung

Die Einrückung ist die Hierarchie, und ein Schrägstrich am Ende markiert ein Verzeichnis.

treeView-beta
    my-project/
        src/
            index.js
        package.json
        README.md
Eine Baumansicht mit der Wurzel „my-project“, einem Ordner „src“ und „index.js“ darin, dazu „package.json“ und „README.md“.Diagramm vergrößern

Rahmenzeichen

Auch die Rahmenzeichen funktionieren, und der Parser unterscheidet die beiden Formen selbst.

treeView-beta
├── src/
│   ├── index.ts
│   └── utils.ts
├── package.json
└── README.md
Eine Baumansicht aus Rahmenzeichen: ein Ordner „src“ mit „index.ts“ und „utils.ts“ darin, dazu „package.json“ und „README.md“.Diagramm vergrößern

Annotationen

Nach dem Namen: drei Rauten markieren ihn, icon() gibt ihm ein Icon, und zwei Rauten hängen eine Notiz an.

treeView-beta
├── src/
│   ├── App.tsx :::highlight icon(logos:react) ## main component
│   └── index.ts ## entry point
├── package.json
Eine Baumansicht, in der „App.tsx“ mit einem React-Icon hervorgehoben ist und einem Kommentar „main component“.Diagramm vergrößern

In Mernyx zeichnen

Öffne eine .mmd-Datei, verschiebe einen Knoten auf dem Canvas, und der Quellcode kommt mit. Nativ auf macOS, ohne Browser dazwischen.

Diagrammvorschau