8 puan yazan xguru 5 시간 전 | 2 yorum | WhatsApp'ta paylaş
  • VSCode'un dosya penceresine benzer bir dosya/dizin yapısı çizen kütüphane
  • Yüksek özelleştirme özgürlüğü ile performans ve esneklik odağında tasarlandı
  • On binlerce öğeyi de hızlıca render eden yerleşik otomatik sanallaştırma içerir; yalnızca ekranda görünen satırlar mount edilerek işlenir
  • Git durum rozetleri, sürükle-bırak, ada göre arama ve filtreleme, özel bağlam menüsü gibi geliştirici aracı tarzı ağaç UI için gereken işlevleri geniş kapsamda destekler
  • Klavye ile gezinme, odak yönetimi, ARIA vb. desteğiyle WCAG 2.1 ölçütlerine uygun erişilebilirlik varsayılan olarak sunulur
  • CSS değişkenleri, Shiki temaları, yoğunluk ayarı vb. ile görünümü ayrıntılı biçimde kontrol etme olanağı sağlar
  • Editör/kod barındırma araçlarının kenar çubuğu ağaç yapısını uygulamak için kullanılabilir
  • Başlıca özellikler ayrıntılı olarak
    • flattenEmptyDirectories: Yalnızca tek çocuğu olan klasör zincirlerini tek satırda birleştirerek ağacı düzleştirme desteği sağlar
    • gitStatus: eklenen, değiştirilen, silinen, yeniden adlandırılan, izlenmeyen ve yok sayılan dosyalar için Git durum rozeti gösterir; değişmiş alt öğeleri olan klasörlerde nokta (dot) göstergesi otomatik görünür
    • dragAndDrop: dosya ve klasörleri başka klasörlere veya köke sürükleyerek taşıma; bırakma hedefi hover sırasında otomatik açılır, canDrag callback'i ile belirli yollar engellenebilir
    • Yeni dosya, klasör, yeniden adlandırma, silme vb. için özel bağlam menüsü yapılandırmasını destekler
    • Arama kutusu üzerinden ad ve yol tabanlı hızlı filtreleme, hide-non-matches, collapse-non-matches, expand-matches olmak üzere üç modu destekler
    • minimal, standard, complete olmak üzere üç yerleşik ikon seti sunar
    • density seçeneği (compact, default, relaxed) ile satır yüksekliği ve aralık tek seferde ayarlanabilir

2 yorum

 
saysealing 1 시간 전

Bunu alias vererek kullanırsanız kullanışlı olur.

alias t='tree -N -C -L 2 -I "node_modules|cache|dist|test_"'
alias tt='tree -N -C -L 3 -I "node_modules|cache|dist|test_
"'
alias ttt='tree -N -C -L 4 -I "node_modules|cache|dist|test_"'
alias tttt='tree -N -C -L 5 -I "node_modules|cache|dist|test_
"'

 
brainer 4 시간 전

tree /

Eğlenceli ve kullanışlı görünen bir açık kaynakmış