GoGPT Best VPN GoSearch

فاویکون OnWorks

colordiff-git - آنلاین در ابر

اجرای colordiff-git در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور colordiff-git است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


colordiff - ابزاری برای رنگ آمیزی تفاوت تولید

خلاصه


colordiff [تفاوت گزینه های] [colordiff گزینه های] {file1} {file2}

شرح


colordiff یک لفاف برای تفاوت و همان خروجی را تولید می کند تفاوت اما با رنگی
برجسته کردن نحو در خط فرمان برای بهبود خوانایی. خروجی مشابه است
چگونه یک تفاوتپچ تولید شده ممکن است در Vim یا Emacs با نحو مناسب ظاهر شود
برجسته کردن گزینه ها فعال است. طرح های رنگی را می توان از یک پیکربندی مرکزی خواند
فایل یا از یک کاربر محلی ~/.colordiffrc فایل.

colordiff از رنگ‌های ANSI استفاده می‌کند و به همین دلیل فقط زمانی کار می‌کند که رنگ‌های ANSI بتوانند باشند
استفاده می شود - نمونه های معمولی xterms و Eterms و همچنین جلسات کنسول هستند.

colordiff بر روی طعم‌های مختلف لینوکس و تحت OpenBSD آزمایش شده است، اما باید باشد
به طور گسترده برای سایر سیستم ها قابل حمل است.

طریقه استفاده


از colordiff در هر جایی که به طور معمول استفاده می کنید استفاده کنید تفاوت، یا در عوض خروجی را به colordiff لوله کنید:

مثلا:

$ colordiff file1 file2
$ diff -u file1 file2 | colordiff

می‌توانید خروجی را با استفاده از گزینه «-R» (برخی سیستم‌ها یا انواع ترمینال‌ها) به «کمتر» لوله کنید
ممکن است در عوض با استفاده از '-r' نتایج بهتری دریافت کند)، که توالی فرار رنگ را حفظ می کند،
در غیر این صورت به اشتباه نمایش داده می شود یا با "کمتر" کنار گذاشته می شود:

$ diff -u file1 file2 | colordiff | کمتر -R

اگر می‌خواهید دنباله‌های فرار رنگ را غیرفعال کنید (به عنوان مثال خروجی را به آن لوله کنید
وصلهبرای این کار می توانید از گزینه '--color=no' استفاده کنید:

$ diff -u file1 file2 | colordiff --color=no | پچ -p0 -d other-working-dir

اگر شما wdiff نصب شده، colordiff به درستی موارد اضافه شده و حذف شده را رنگ آمیزی می کند
متن، به شرطی که گزینه '-n' به آن داده شود wdiff:

$ wdiff -n file1 file2 | colordiff

ممکن است درست کردن آن برای شما مفید باشد تفاوت به طور خودکار تماس بگیرید colordiff. خط زیر را اضافه کنید
به ~ / .bashrc (یا معادل آن):

نام مستعار diff=colordiff

هر گزینه ای که به colordiff ارسال شود به آن منتقل می شود تفاوت به جز
گزینه خاص colordiff 'difftype'، به عنوان مثال

colordiff --difftype=debdiff file1 file2

مقادیر معتبر برای 'difftype' عبارتند از: diff, diffc, diffu, diffy, wdiff, debdiff. اینها
مطابق با تفاوت های ساده، تفاوت های زمینه، تفاوت های یکپارچه، تفاوت های کنار هم، خروجی wdiff
و خروجی debdiff به ترتیب. زمانی که colordiff قادر به استفاده از آن نیست، از این موارد لغو استفاده کنید
نوع تفاوت را به طور خودکار تعیین کنید.

متناوبا، ساختاری مانند 'cvs diff SOMETHING | colordiff' را می توان در آن گنجاند
~ / .bashrc به شرح زیر است:

تابع cvsdiff () { cvs diff $@ | colordiff; }

یا، ترکیب ایده بالا با استفاده از "کمتر":

تابع cvsdiff () { cvs diff $@ | colordiff |کمتر -R; }

توجه داشته باشید که نام تابع، cvsdiff، قابل سفارشی سازی است.

به‌طور پیش‌فرض colordiff کد خروجی فراخوانی اصلی را برمی‌گرداند (در صورت وجود
یک)، اما شرایطی وجود دارد که در آن کد خروج colordiff را اجباری کنید مفید است
صفر باشد: برای انجام این کار از گزینه "--fakeexitcode" استفاده کنید:

colordiff --fakeexitcode ...

با استفاده از خدمات onworks.net از colordiff-git آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.