Langkau ke kandungan utama

Penjana Pokok ASCII percuma

Tukar senarai berlekuk kepada pepohon folder yang kemas (├── └──) untuk README dan dokumentasi. Output Unicode atau ASCII biasa. Berjalan sepenuhnya dalam pelayar anda.

Berfungsi luar talian selepas dimuatkan
Pilihan import
Lalai melangkau node_modules, .git, output binaan dan cache.

Inden dengan ruang atau tab untuk menyarangkan item. Setiap inden yang lebih dalam menjadi anak kepada item di atasnya. Tambah nota selepas ' # ', ' // ', ' - ' atau ' <- ' dan ia akan diselaraskan sebagai komen dalam output. Tampal senarai laluan (git ls-files, find, dir /s /b) untuk menyarangkannya; akhiri nama dengan / untuk menandakan folder kosong. Mengimport atau menjatuhkan folder atau .zip hanya membaca nama fail — tidak pernah kandungannya — dan melangkau node_modules, .git serta folder binaan lain (lihat Pilihan import).

Pokok
Gaya komen
my-project
├── src
│   ├── components
│   │   ├── Button.tsx
│   │   └── Modal.tsx
│   ├── lib
│   │   └── utils.ts
│   └── index.ts  # entry point
├── public
│   └── favicon.ico
├── package.json
└── README.md

💡 Tampal struktur folder (atau mana-mana rangka hierarki) dan dapatkan pokok yang kemas untuk dimasukkan ke dalam README, komen atau dokumentasi. Gunakan gaya ASCII untuk persekitaran yang tidak memaparkan aksara box-drawing. Semua diproses dalam pelayar anda.

Kegunaan biasa

  • Tambah Pohon Folder ke READMEJana pohon struktur projek yang bersih untuk mendokumentasikan repositori anda.
  • Dokumentasikan Struktur ProjekBuat pohon direktori untuk dokumentasi teknikal dan wiki.
  • Buat Pohon untuk Ulasan KodJana diagram struktur untuk dipasang dalam ulasan kod sumber.
  • Tunjukkan Pohon Fail dalam PerbincanganBuat diagram direktori yang bersih untuk slaid dan tutorial.
  • Tukar Garis Besar kepada PohonVisualisasikan mana-mana garis besar bersarang — bukan hanya fail — sebagai pohon.

Cara ia berfungsi

Mendokumenkan struktur folder dalam README biasanya bermakna melukis garis ├── dan └── secara manual. Alat ini menjananya daripada senarai berinden yang mudah.

  1. 1
    Anda menaip rangka berinden
    Satu item setiap baris; inden dengan ruang atau tab untuk menyarangkan. Kedalaman inden menentukan hierarki.
  2. 2
    Ia dihuraikan menjadi pokok
    Penghurai berasaskan tindanan menukar inden kepada struktur bersarang, sepenuhnya dalam pelayar anda.
  3. 3
    Penyambung pokok dilukis
    Panduan ├──, └── dan │ yang betul dijana, dengan garis menegak yang tepat dibawa ke bawah melalui cabang bersarang.
  4. 4
    Salin hasil
    Pilih penyambung Unicode atau ASCII biasa dan salin pokok ke README, dokumentasi, atau komen kod anda.

Utiliti teks mudah yang dijalankan sepenuhnya pada peranti anda — tiada yang dimuat naik.

Alat berkaitan

Soalan lazim