چه باید بدانیم
- فایل DIFF یک فایل تفاوت است که فایل PATCH نیز نامیده می شود.
- یکی را با Kompare، Mercurial یا ویرایشگر متنی مانند Notepad++ باز کنید.
این مقاله توضیح می دهد که فایل DIFF برای چه مواردی استفاده می شود و چگونه می توان آن را در رایانه خود باز کرد.
فایل DIFF چیست؟
فایل تفاوت همه راه هایی را که دو فایل متنی متفاوت هستند را ثبت می کند. گاهی اوقات به آنها فایل های پچ می گویند و ممکن است از پسوند فایل PATCH استفاده کنند.
این نوع فایل معمولاً توسط توسعه دهندگان نرم افزاری استفاده می شود که در حال به روز رسانی چندین نسخه از کد منبع یکسان هستند.از آنجایی که توضیح می دهد که چگونه دو نسخه متفاوت هستند، برنامه ای که از فایل استفاده می کند می تواند بفهمد که چگونه فایل های دیگر باید به روز شوند تا تغییرات جدید را منعکس کنند. انجام این نوع اصلاح در یک یا چند فایل، وصله کردن فایل ها نامیده می شود.
برخی وصله ها را می توان بر روی فایل ها اعمال کرد حتی اگر هر دو نسخه تغییر کرده باشند. به اینها تفاوتهای متنی، تفاوتهای یکپارچه یا یکپارچه میگویند. وصلهها در این زمینه مرتبط هستند، اما مانند وصلههای نرمافزاری نیستند.
فایلهای DIFF که این مقاله در مورد آنها است، با فایلهای DIF یکسان نیستند (فقط با یک F). این فایلها یا فایلهای فرمت تبادل داده، فایلهای MAME CHD Diff، فایلهای فرمت رابط دیجیتال یا فایلهای مدل موتور بازی گشتاور هستند. نمونههای دیگری از فایلهایی که ممکن است با فایلهای DIFF اشتباه گرفته شوند در پایین این صفحه فهرست شدهاند.
نحوه باز کردن یک فایل DIFF
فایل های DIFF را می توان در Windows، Linux و macOS با Mercurial باز کرد. صفحه Mercurial Wiki تمام اسنادی را که برای یادگیری نحوه استفاده از آن نیاز دارید، دارد. سایر برنامه هایی که از این فرمت پشتیبانی می کنند عبارتند از Kompare، GnuWin و UnxUtils.
اگر از Kompare استفاده می کنید، فایل را از منوی File > Open Diff باز کنید. درباره کار با فایلهای DIFF در Kompare در KDE.org بیشتر بخوانید.
Adobe Dreamweaver نیز کار می کند، اما ما فرض می کنیم که تنها زمانی مفید خواهد بود که بخواهید اطلاعات موجود در آن را ببینید (در صورت امکان)، نه برای استفاده واقعی از فایل مانند شما با Mercurial. اگر این تنها کاری است که باید انجام دهید، یک ویرایشگر متن رایگان ساده نیز کار می کند.
اگر همه چیز شکست خورد و هنوز نمی توانید آن را باز کنید، ممکن است کاملاً با فایل های تفاوت/پچ ارتباطی نداشته باشد و در عوض توسط برنامه دیگری استفاده شود. از یک ویرایشگر متن رایگان یا ویرایشگر هگز HxD برای کمک به یافتن اینکه چه برنامه ای برای ایجاد آن فایل خاص استفاده شده است استفاده کنید. اگر چیزی «پشت پرده» مفید باشد، به اصطلاح، احتمالاً در قسمت سرصفحه فایل خواهد بود.
اگر یک برنامه در رایانه شما سعی می کند فایل DIFF را باز کند اما شما ترجیح می دهید برنامه دیگری نصب شده این کار را انجام دهد، می توانید برنامه ای را که فایل را به طور پیش فرض در ویندوز باز می کند، تغییر دهید.
چگونه یک فایل DIFF را تبدیل کنیم
بیشتر انواع فایل ها را می توان از طریق یک ابزار مبدل فایل اجرا کرد تا در قالب جدیدی ذخیره شود، اما دلیلی برای انجام این کار با فایل DIFF وجود ندارد.
اگر فایل شما با فرمت فایل تفاوت ارتباطی ندارد، برنامه ای که فایل خاص شما را باز می کند ممکن است از صادرات یا ذخیره آن به فرمت جدید پشتیبانی کند. اگر چنین است، آن گزینه احتمالاً جایی در منوی File است.
هنوز نمی توانید آن را باز کنید؟
برخی از فرمتهای فایل از پسوند مشابهی استفاده میکنند - LDIF، RIFF، DIX، DIZ، و PAT چند نمونه هستند - اما آنها یکسان نیستند. اگر فایل شما با استفاده از هیچ یک از برنامه های ذکر شده در بالا باز نمی شود، بررسی کنید که برنامه افزودنی را به درستی می خوانید.