DiffViewer - Compare Code,Text

رده‌بندی محتوا
مناسب برای همه
بارگیری‌ها
رده‌بندی محتوا
مناسب برای همه
بیشتر بدانید
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت
نماگرفت

درباره این برنامه

DiffViewer یک نمایشگر تفاوت کد با عملکرد بالا و مناسب برای توسعه‌دهندگان برای اندروید است.

با استفاده از نماهای Side-by-Side و Unified به سبک اندروید استودیو، بررسی کد و تحلیل تفاوت‌ها را به صورت یکپارچه و در حال حرکت تجربه کنید.


──────
#### 🌟 ویژگی‌های کلیدی

1. حالت‌های مشاهده تفاوت دوگانه

• حالت Side-by-Side (Split): فایل‌های اصلی و اصلاح‌شده را در کنار هم با پیمایش عمودی و افقی هماهنگ و بی‌نقص پیکسلی مشاهده کنید.

• حالت Unified: یک جریان عمودی تمیز که تغییرات کد را با نشانگرهای + و - نشان می‌دهد.


2. منابع ورودی انعطاف‌پذیر

• متن و فایل‌های خام: کد را مستقیماً جای‌گذاری کنید یا فایل‌های محلی را برای مقایسه فوری انتخاب کنید.

• نمایشگر کامیت گیت‌هاب: هر URL کامیت گیت‌هاب را جای‌گذاری کنید تا فایل‌های تغییر یافته و تفاوت‌ها به طور خودکار دریافت شوند (از مخازن خصوصی با GitHub PAT پشتیبانی می‌کند). • تجزیه‌گر پچ گیت: خروجی‌های .patch یا diff یکپارچه را جای‌گذاری کنید؛ DiffViewer به طور خودکار تغییرات را در هر فایل تجزیه و سازماندهی می‌کند.


۳. تفاوت درون‌خطی دقیق و تا کردن هوشمند


• دانه‌بندی سطح کلمه/کاراکتر: تغییرات دقیق درون خطوط ویرایش شده را به طور دقیق برجسته می‌کند.


• تا کردن کد آگاه از متن: خطوط بدون تغییر را به بنر تبدیل می‌کند در حالی که خطوط متن را در اطراف تغییرات نگه می‌دارد. بلوک‌ها را به صورت جداگانه یا همه را به طور همزمان گسترش یا جمع می‌کند.


۴. ردیابی وضعیت بررسی فایل


• پیگیری پیشرفت برای هر فایل در بررسی شما:


• نشانگرهای وضعیت: 🔹 باز | 👀 در حال بررسی | 🟡 در انتظار | 💬 نظر داده شده | ✅ تأیید شده | 🔴 بسته | 🟣 ادغام شده


• به‌روزرسانی وضعیت با یک ضربه مستقیم از نوار تب یا پنجره محاوره‌ای برگه تب‌ها.


۵. کامنت‌های خط به خط کد

• برای اضافه کردن، ویرایش یا حذف یادداشت‌ها و کامنت‌های بررسی درون‌خطی، روی هر خط کد لمس طولانی کنید.

۶. ابزارهای مفید توسعه‌دهندگان

• تعویض محتوا: فوراً محتوای قبل و بعد را با یک کلیک تعویض کنید.

• کپی پچ گیت: محتوای تفاوت‌ها را که به صورت پچ‌های استاندارد یکپارچه گیت قالب‌بندی شده‌اند، کپی کنید.

• خروجی به عنوان تصویر: نمای تفاوت قابل مشاهده یا کل صفحه تفاوت را به عنوان یک تصویر با وضوح بالا ضبط کنید تا با تیم خود به اشتراک بگذارید.

• حالت‌های نادیده گرفتن فضای خالی: دقیق، نادیده گرفتن تورفتگی‌های قبل/بعد، جمع کردن فضای خالی یا نادیده گرفتن تمام فضای خالی.

• برجسته‌سازی سینتکس: از کاتلین، جاوا، پایتون، جاوا اسکریپت، تایپ اسکریپت، C/C++، C# و موارد دیگر پشتیبانی می‌کند.

۷. سازماندهی چند زبانه و پروژه

• پیمایش یکپارچه بین فایل‌ها با تب‌ها و پنجره فهرست کامل تب‌ها. • موارد دلخواه را ستاره‌دار کنید (⭐)، نام تفاوت‌ها را تغییر دهید و کار خود را در چندین گروه تفاوت سازماندهی کنید.


۸. حالت تاریک و چندزبانه

• تم‌های خودکار، روشن و تاریک.

• کاملاً بومی‌سازی شده به ۱۷ زبان از جمله انگلیسی، کره‌ای، ژاپنی، چینی، اسپانیایی، آلمانی، فرانسوی و موارد دیگر.
مقایسه کد! نمایشگر قدرتمند تفاوت‌ها در کنار هم و یکپارچه برای توسعه‌دهندگان.
تاریخ به‌روزرسانی
۲۲ شهریور ۱۴۰۵

ایمنی داده

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

تازه‌ها

Released
رده‌بندی محتوا
مناسب برای همه
بیشتر بدانید

پشتیبانی برنامه

درباره توسعه‌دهنده
김대정
kimdaejeong@gmail.com
105-704 중앙로 182번길 40 서귀포시, 제주특별자치도 63585 South Korea

بیشتر از Daejeong Kim