منصوبے کے بارے میں
diff-so-fancy ایک کمانڈ لائن ٹول ہے جو `git diff` اور متحد `diff` آؤٹ پٹ کو دوبارہ فارمیٹ کرتا ہے تاکہ تبدیلیوں کو آسانی سے اسکین کیا جا سکے۔ ڈیفالٹ مشین پر مبنی فارمیٹ کے بجائے، یہ آسان ہنک ہیڈر تیار کرتا ہے، ابتدائی `+`/`-` علامات کو ہٹاتا ہے، خالی لائنوں کے بلاکس کو رنگین کرتا ہے، اور یونیکوڈ یا ASCII کا استعمال کرتے ہوئے رولر لائنیں کھینچ سکتا ہے۔ یہ Git پیجر یا ڈِف فلٹر کے طور پر کام کرنے کے لیے ڈیزائن کیا گیا ہے، اور غیر Git موازنہ کے لیے اسے `diff -u` سے بھی پائپ کیا جا سکتا ہے۔
کنفیگریشن Git کانفیگ آپشنز جیسے `markEmptyLines`، `changeHunkIndicators`، `stripLeadingSymbols`، `useUnicodeRuler`، `rulerWidth`، `shortHeaders`، اور `semIntegration` کے ذریعے ہینڈل کی جاتی ہے۔ انسٹالیشن GitHub ریلیز سے اسکرپٹ کاپی کرکے، ریپوزٹری کلون کرکے، یا npm، Homebrew، Fedora، Arch، اور Debian/Ubuntu PPA سمیت پیکیج مینیجرز کے ذریعے دستیاب ہے۔ یہ پروجیکٹ MIT لائسنس یافتہ ہے اور `next` برانچ کو نشانہ بنانے والی شراکتوں کا خیرمقدم کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.