Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 2.68 KB

File metadata and controls

40 lines (29 loc) · 2.68 KB

TextDiffTool - مقایسه متن با راحتی 🔍

ستاره‌های گیت‌هاب
مجوز گیت‌هاب

توضیحات

TextDiffTool یک ابزار وب‌محور سبک برای مقایسه متن در کنار هم با رابط کاربری ساده است. این ابزار با رنگ‌بندی تغییرات (اضافات سبز و حذف‌شده‌ها قرمز)، شماره خطوط و قابلیت تنظیم اندازه فونت، خوانایی را بهبود می‌بخشد. این ابزار با HTML، CSS و جاوااسکریپت و استفاده از Diff.js ساخته شده است.

ویژگی‌ها

  • مقایسه کنار هم: نمایش متن اصلی و به‌روز شده در دو پنل.
  • شماره خطوط: ردیابی تغییرات با شماره خطوط.
  • تفاوت‌های رنگی: تغییرات با رنگ سبز (اضافه‌شده) و قرمز (حذف‌شده) مشخص می‌شوند.
  • تنظیم اندازه فونت: از دکمه‌های "+" و "−" برای تنظیم اندازه فونت خروجی استفاده کنید.
  • خروجی مخفی: نتایج فقط پس از کلیک روی "مقایسه" ظاهر می‌شوند.
  • نیاز به سرور ندارد: کاملاً در سمت کلاینت اجرا می‌شود و استفاده از آن آسان است.

نحوه استفاده

  1. وارد کردن متن:
    • متن اصلی را در textarea سمت چپ وارد کنید.
    • متن به‌روز شده را در textarea سمت راست وارد کنید.
  2. مقایسه:
    • روی دکمه "مقایسه" کلیک کنید تا تفاوت‌ها را ببینید.
  3. تنظیم اندازه فونت:
    • از دکمه‌های "+" و "−" (که پس از مقایسه ظاهر می‌شوند) برای تنظیم اندازه فونت استفاده کنید.

مشارکت

مشارکت‌ها خوش‌آمد است! لطفاً این مراحل را دنبال کنید:

  1. مخزن را فورک کنید.
  2. شاخه جدیدی بسازید (git checkout -b feature/ویژگیشما).
  3. تغییرات را ثبت کنید (git commit -m "اضافه کردن ویژگیشما").
  4. به شاخه فشار دهید (git push origin feature/ویژگیشما).
  5. درخواست ادغام (Pull Request) باز کنید.

مجوز

این پروژه تحت مجوز MIT منتشر شده است - جزئیات را در فایل LICENSE ببینید.