Jamdesk Documentation logo

Baumstruktur

Zeigt Datei- und Ordnerhierarchien mit interaktivem Auf- und Zuklappen sowie Tastaturnavigation. Ideal zur Dokumentation von Projektstrukturen.

Tree zeigt Datei- und Ordnerhierarchien mit Auf- und Zuklappen sowie Tastaturnavigation an. Verwenden Sie es, um Projektstrukturen, Verzeichnislayouts oder den Ablageort von Dateien in einer Codebasis zu dokumentieren.

Verwenden Sie Tree, wenn:

  • Projektstruktur gezeigt werden soll in Einstiegsanleitungen
  • Dateiorganisation erklärt wird in Tutorials
  • CLI-Ausgabe dokumentiert wird, die Verzeichnisbäume zeigt
  • Veranschaulicht wird, wo Dateien hinzugefügt werden in Konfigurationsanleitungen

Verwendung

<Tree>
  <TreeFolder name="src" defaultOpen>
    <TreeFile name="index.ts" />
  </TreeFolder>
</Tree>

Grundlegende Tree-Komponente

package.json
<Tree>
  <TreeFolder name="src" defaultOpen>
    <TreeFile name="index.ts" />
    <TreeFile name="config.ts" />
  </TreeFolder>
  <TreeFile name="package.json" />
</Tree>

Beispiel für eine Projektstruktur

Zeigen Sie Lesenden, wie ein Projekt nach der Einrichtung aussieht:

Tree im Vergleich zu Codeblöcken

MerkmalTreeCodeblock
InteraktivJa (Auf-/Zuklappen)Nein
TastaturnavigationJaNein
Visuelle HierarchieSymbole + EinrückungNur Text
Am besten geeignet fürDokumentationSchnelle Inline-Verweise

Verwenden Sie Tree für die primäre Strukturdokumentation. Verwenden Sie Codeblöcke für schnelle Inline-Verweise wie „erstellen Sie src/index.ts“.

Tastaturnavigation

Navigieren Sie mit diesen Tasten durch den Baum:

TasteAktion
Pfeil nach untenZum nächsten Element wechseln
Pfeil nach obenZum vorherigen Element wechseln
Pfeil nach rechtsOrdner aufklappen oder zum ersten Unterelement wechseln
Pfeil nach linksOrdner zuklappen oder zum übergeordneten Element wechseln
Pos1Zum ersten Element springen
EndeZum letzten sichtbaren Element springen
Eingabe / LeertasteOrdner auf- bzw. zuklappen
Zeichen eingebenZum passenden Element springen

Props

TreeFolder

stringrequired

Im Baum angezeigter Ordnername.

booleandefault: false

Im aufgeklappten Zustand starten.

booleandefault: true

Gibt an, ob der Ordner umgeschaltet werden kann.

TreeFile

stringrequired

Im Baum angezeigter Dateiname.

Wie geht es weiter?

Übersicht Komponenten

Alle verfügbaren Komponenten durchsuchen

MDX-Grundlagen

Erfahren Sie, wie Komponenten in MDX verwendet werden