Tree3

Tree3 امروز می‌خوام Tree3 رو بهتون معرفی کنم، یه ابزار کوچیک ولی فوق‌العاده کاربردی که ساختم تا یه مشکل همیشگی رو حل کنه: کار با ساختار پوشه‌ها و فایل‌ها توی پروژه‌های برنامه‌نویسی در مواجه با هوش مصنوعی‌های مختلف.

مشکل چیه؟ 🤔
فرض کن می‌خوای ساختار یه پروژه رو به کسی نشون بدی، یا می‌خوای از یه چت‌بات هوش مصنوعی کد بگیریم ولی نمی‌دونه فایل‌ها چجوری چیده شدن. یا شاید هم هوش مصنوعی بهت یه ساختار داده که پوشه‌ها و فایل‌های پروژت رو اون شکلی بچینی ولی می‌خوای این کار رو سریع انجام بدی و حوصله‌ات نمی‌کشه تک‌تک پوشه‌ها و فایل‌ها رو دستی ایجاد کنی.
راه‌حل؟ Tree3

Tree3 چیه؟

یه ابزار ساده خط فرمان (CLI) که دو کار اصلی رو برات انجام میده:

مثال خروجی:

/
├── src/
   ├── main.py
   └── utils.py
├── README.md
└── setup.py

خیلی ساده با دستور pip install tree3 می‌تونید نصبش کنید.

ویژگی‌های باحال:

نحوه استفاده:

نمایش ساختار پوشه فعلی:

tree3

ساختار رو تو فایل ذخیره کن(o-) + کپی تو کلیپ‌بورد(c-):

tree3 -o structure.txt -c

از روی یه فایل متنی(i-)، پوشه و فایل بساز:

tree3 -i structure.txt

حرف آخر:

پس اگه تو هم توی کدنویسی از هوش مصنوعی زیاد کمک میگیری و لازمه هربار دربار ساختار پروژه باهم صحبت کنید، Tree3 می‌تونه بهت کمک کنه.

🔗 مخزن Github: https://github.com/amirmazinani/tree3
📦 نصب از PyPI: https://pypi.org/project/tree3

امیدوارم به دردت بخوره!. 😊

پ.ن: این پروژه اوپن‌سورسه و با عشق ساخته شده بنابراین اگر دوست داشتید خوشحال میشم توی گیتهاب به پروژه ستاره بدید تا منم برای ادامه این راه انگیزه بیشتری داشته باشم! ❤️