راهنمای مقایسه دو متن (Diff)
«این دو نسخه متن دقیقاً کجا فرق دارند؟» — سوالی که در ویرایش قراردادها، مقالهها، کدها و ترجمهها بارها پیش میآید. ابزار Diff دامینز با الگوریتم استاندارد LCS (طولانیترین زیردنباله مشترک — همان الگوریتم git diff) دو متن را خطبهخط مقایسه میکند: خطوط اضافهشده سبز، حذفشده قرمز و خطوط تغییریافته بهصورت جفتی نمایش داده میشوند.
تغییرات درونخطی
اگر فقط چند کلمه در یک پاراگراف عوض شده باشد، نشان دادن کل خط بهعنوان «تغییر» کمککننده نیست. برای همین حالت، مقایسه درونخطی فعال است: کلمههای عوضشده داخل خود خط با پسزمینه سبز و قرمز مشخص میشوند تا دقیقاً ببینید چه چیزی جای چه چیزی نشسته. گزینه «بیتوجه به بزرگی حروف» هم برای مقایسه متنهای انگلیسی کاربردی است.
کاربردهای رایج
- ویرایش متن: مقایسه دو نسخه قرارداد، مقاله یا ترجمه پیش از تایید نهایی.
- برنامهنویسی: بررسی تفاوت دو نسخه کد یا فایل کانفیگ بدون دسترسی به Git.
- آموزش: نشاندادن تغییرات بین دو نگارش متن دانشآموز.
- SEO: مقایسه نسخه قدیمی و جدید محتوا بعد از بازنویسی.
هر دو متن فقط در مرورگر شما میمانند و مقایسه کاملاً محلی انجام میشود؛ برای اسناد محرمانه کاملاً امن است. آمار بالا هم تعداد خطوط اضافه، حذف و مشترک را جمعبندی میکند.