نحوه مقایسه دو فایل در Notepad++

این پست به شما کمک می کند که چگونه compare two files in Notepad++ . چه بخواهید دو فایل متنی را با هم مقایسه(compare two text files) کنید تا تفاوت بین آنها را بیابید یا نیاز به مقایسه یک فایل برنامه نویسی با دو نسخه مختلف داشته باشید، می توانید این کار را در Notepad++ انجام دهید .

مقایسه دو فایل در notepad++

اگر خط جدیدی اضافه شود(new line added) ، یک خط حذف یا حذف شود(a line is deleted or removed) ، یک خط منتقل شود(line is moved) ، و یک خط تغییر(line is changed) کند (مانند کلمه یا حرفی که در یک خط اضافه یا حذف شده است) در هر یک از دو فایل اضافه شده برای مقایسه، شما می تواند آن تغییرات را ببیند.

تفاوت ها با رنگ های مختلف برای خطوط اضافه شده، خطوط حذف شده، خطوط تغییر یافته و غیره برجسته می شوند. همچنین می توانید یک نماد مثبت با رنگ سبز(plus icon with green color) و یک نماد منفی با رنگ قرمز(minus icon with red color) برای یک خط اضافه یا حذف شده در هر یک از این دو فایل مشاهده کنید.

مقایسه دو فایل در Notepad++

Notepad++ دارای ویژگی داخلی برای مقایسه دو فایل نیست، اما می‌توانید از free Notepad++ plugin به نام Compare برای این امکان استفاده کنید. این تفاوت بین دو فایل در کنار هم در رابط Notepad++ را نشان می دهد.

در اینجا مراحل مقایسه دو فایل در Notepad++ آمده است :

  1. Notepad++ را باز کنید
  2. گزینه مدیریت پلاگین ها(Plugins Admin)
  3. (Search Compare)افزونه مقایسه را در صفحه مدیریت افزونه ها جستجو کنید(Plugins Admin)
  4. افزونه را نصب کنید
  5. دو فایل را در Notepad++ باز کنید
  6. (Access Compare)به گزینه های افزونه مقایسه در منوی افزونه ها دسترسی پیدا کنید
  7. از گزینه های مقایسه(Compare) افزونه Compare استفاده کنید.

در ابتدا Notepad++ را با استفاده از میانبر دسکتاپ، کادر جستجوی ویندوز یا منوی (Windows Search)استارت راه اندازی کنید(Start) .

روی منوی Plugins کلیک کنید و سپس گزینه Plugins Admin را انتخاب کنید. صفحه مدیریت(Admin) پلاگین ها (که قبلاً به عنوان مدیر پلاگین(Plugin Manager) شناخته می شد ) باز می شود.

از گزینه Plugins Admin در منوی Plugins استفاده کنید

در صفحه مدیریت افزونه ها(Plugins Admin) ، افزونه مقایسه را جستجو کنید. در نتایج جستجو، افزونه مقایسه را انتخاب کنید و دکمه (Compare)Install را فشار دهید. یک کادر تایید باز خواهد شد. دکمه بله(Yes) را در آن کادر فشار دهید.

جستجوی مقایسه افزونه و نصب با استفاده از صفحه مدیریت افزونه ها

Notepad++ را می بندد و دوباره راه اندازی می کند و افزونه Compare به طور خودکار نصب می شود.(Compare)

حالا دو فایل را در Notepad++ که می خواهید مقایسه کنید باز کنید. پس از انجام این کار، روی منوی Plugins کلیک کرده و به افزونه مقایسه(Compare) دسترسی پیدا کنید. گزینه های زیر را خواهید دید:

  • Set as First to Compare: با استفاده از این گزینه می‌توانید فایل پیش‌زمینه را به اولین فایل (یا فایل قدیمی) تبدیل کنید که می‌توانید هر فایل پس‌زمینه دیگری (یا فایل جدید) باز شده در Notepad++
  • مقایسه:(Compare:) این گزینه به مقایسه فایل اول با فایل دوم کمک می کند. باید به فایل دوم بروید و سپس از این گزینه برای مقایسه استفاده کنید. هر تفاوتی مانند اضافه یا حذف خط، تغییر خط و غیره بین دو فایل، در Notepad++
  • پاک کردن مقایسه فعال
  • Clear All Compares: برای بستن مقایسه همه فایل ها
  • SVN Diff و Git Diff:(SVN Diff and Git Diff:) برای مقایسه نسخه فعلی یک فایل با پایگاه داده محلی Git/SVN . برای کدنویسی فایل ها مفید است.(Helpful)
  • (Ignore Spaces)برای مقایسه، Spaces را نادیده بگیرید . برای خروجی بهتر، باید تیک این گزینه را بردارید
  • گزینه Detect(Detect) Moves برای نمایش/پنهان کردن نمادها برای خطوط اضافه یا حذف شده
  • نوار ناوبری:(Navigation Bar:) این گزینه یک نوار ناوبری در قسمت بالا سمت راست در طول مقایسه ارائه می دهد. زمانی که فایل های بزرگ را با هم مقایسه می کنید مفید است. به جای پیمایش دستی، می‌توانید از نوار پیمایش برای رفتن سریع به بخش خاصی از فایل‌هایی که در حال مقایسه هستند استفاده کنید.

دسترسی به گزینه های افزونه مقایسه

برای هر گزینه موجود برای مقایسه، یک کلید میانبر برای استفاده سریع از یک گزینه خاص نیز وجود دارد. از(Use) گزینه های مقایسه بر اساس نیاز خود استفاده کنید.

مقایسه تنظیمات افزونه

اگر می‌خواهید تنظیمات رنگ را برای مقایسه و تنظیمات اصلی تنظیم کنید، می‌توانید به تنظیمات این افزونه مقایسه(Compare) دسترسی داشته باشید و آن‌ها را مطابق با راحتی خود سفارشی کنید. از گزینه تنظیمات(Settings) موجود در مقایسه(Compare) گزینه های افزونه استفاده کنید. یک جعبه جداگانه باز می شود.

با استفاده از آن کادر، می‌توانید رنگ پیش‌فرض یک خط اضافه شده، تغییر برجسته، تغییر خط، تغییر خط و غیره را با هر رنگ دلخواه خود تغییر دهید. همچنین می توانید سطح شفافیت برجسته را(highlight transparency level) بین 0 تا 100 تنظیم کنید.

مقایسه تنظیمات افزونه

جدای از آن، کادر تنظیمات همچنین به شما امکان می‌دهد نوار پیمایش فشرده را نمایش/پنهان کنید، موقعیت اولین فایل (چپ یا راست) را تنظیم کنید، تفاوت‌ها را به‌هم بزنید، پس از انجام مقایسه کامل به طور خودکار به اولین تفاوت بروید و غیره.

وقتی تنظیمات تنظیم شد، OK را فشار دهید تا تغییرات ذخیره شوند. همین.

به این ترتیب می توانید دو فایل متنی، فایل های برنامه نویسی و غیره را در Notepad++ مقایسه کنید. امیدوارم این پست مفید باشد.



About the author

من یک توسعه دهنده ماهر iOS با بیش از دوازده سال تجربه هستم. من روی هر دو پلتفرم iPhone و iPad کار کرده‌ام و می‌دانم چگونه برنامه‌ها را با استفاده از آخرین فناوری‌های اپل ایجاد و سفارشی‌سازی کنم. علاوه بر مهارت‌هایم به‌عنوان توسعه‌دهنده aiOS، تجربه قوی در استفاده از Adobe Photoshop و Illustrator و همچنین توسعه وب از طریق چارچوب‌هایی مانند WordPress و Laravel دارم.



Related posts