چاہے آپ کمپیوٹر پروگرامر ہوں یا ایک اوسط کمپیوٹر صارف، آپ کو شاید کسی وقت دو فائلوں کا موازنہ کرنے کی ضرورت ہوگی۔ عمل کا بہترین طریقہ یہ ہے کہ اختلافات کی نشاندہی کرنے کے لیے فائلوں کے ذریعے دستی طور پر سکم نہ کیا جائے۔ ایسا کرنے سے صرف وقت ضائع ہو گا جو کہیں اور گزارا جا سکتا ہے۔ یا اس سے بھی بدتر، آپ دونوں فائلوں کے درمیان ہونے والے کسی بھی اہم فرق سے محروم ہونے کا خطرہ چلا سکتے ہیں۔
لیکن فکر نہ کریں۔ یہ مضمون آپ کے ترجیحی ٹیکسٹ ایڈیٹر کا استعمال کرتے ہوئے دو فائلوں کا موازنہ کرنے کی تفصیلات پر روشنی ڈالتا ہے، نوٹ پیڈ++۔ ہم یہ دکھائیں گے کہ آپ پلگ ان کے ساتھ اور اس کے بغیر دو فائلوں کا موازنہ کیسے کر سکتے ہیں، اور ساتھ ہی اگر آپ ورژن کنٹرول سسٹم کے ساتھ کام کر رہے ہیں تو دو فائلوں کو کیسے مختلف کریں۔ آئیے سیدھے اندر غوطہ لگائیں۔
نوٹ پیڈ ++ کے ساتھ دو فائلوں کا موازنہ کیسے کریں۔
ایسی بہت سی وجوہات ہیں جن کی وجہ سے آپ فائل کے دو مختلف ورژنز کا موازنہ کرنا چاہیں گے۔ مثال کے طور پر، اگر آپ کسی فائل کو ایک فولڈر سے دوسرے فولڈر میں کاپی کر رہے ہیں، تو راستے میں پیکٹ کا نقصان اور ڈیٹا کرپٹ ہو سکتا ہے۔ اس بات کو یقینی بنانے کے لیے کہ آپ کی فائل واقعی اس کے اصل ورژن سے ملتی جلتی ہے، آپ کو کچھ موازنہ کرنا چاہیے۔
انسٹاگرام میں ڈرافٹس کیسے تلاش کریں
نوٹ پیڈ++ فائلوں کا موازنہ کرنے کا ایک اچھا ٹول ہے۔ بدقسمتی سے، فعالیت سافٹ ویئر میں شامل نہیں ہے۔ اس وجہ سے، آپ کو کوئی بامعنی نتائج حاصل کرنے کے لیے اس عمل کے لیے موازنہ پلگ ان انسٹال کرنے کی ضرورت ہوگی۔ جیسا کہ نام پڑھتا ہے، موازنہ پلگ ان آپ کو دو فائلوں کے درمیان ہونے والے بصری فرق کو نمایاں کرکے ان کا موازنہ کرنے کی اجازت دیتا ہے۔ مختلف رنگوں اور شبیہیں کے استعمال کے ذریعے اختلافات کو نمایاں کیا گیا ہے۔ مثال کے طور پر، سرخ کا مطلب ہے ایک لائن کو چھوڑ دیا گیا، سبز کا مطلب ہے ایک لائن شامل کی گئی، اور نارنجی کا مطلب ہے کہ لائن میں ترمیم کی گئی۔
پلگ ان کا استعمال کرتے ہوئے، آپ اپنی مقامی مشین پر محفوظ فائلوں کی مختلف تکرار کا موازنہ کر سکتے ہیں۔ بار کو مزید اونچا کرنے کے لیے، پلگ ان آپ کو ان فائلوں کا موازنہ کرنے کی اجازت دیتا ہے جو آن لائن ریپوزٹریز، یعنی Git اور SVN پر محفوظ ہیں۔ آپ کی ضرورت کچھ بھی ہو، Notepad++ Compare پلگ ان نے آپ کا احاطہ کیا ہے۔
نوٹ پیڈ ++ میں دو فائلوں کا ساتھ ساتھ موازنہ کیسے کریں۔
نوٹ پیڈ ++ میں دو فائلوں کا ساتھ ساتھ موازنہ کرنے کے لیے، ان مراحل پر عمل کریں۔
- اپنے کمپیوٹر پر، کھولیں۔ نوٹ پیڈ++ ایپ
- 'پلگ انز' پر جائیں اور 'پلگ انز ایڈمن' کو منتخب کریں۔ اگر آپ 'Plugins Admin…' آپشن سے محروم رہتے ہیں، تو '؟' پر جائیں پھر 'نوٹ پیڈ ++ کے بارے میں' کو منتخب کریں اور دو بار چیک کریں کہ آپ موجودہ ورژن چلا رہے ہیں۔
- 'پلگ انز ایڈمن' موڈل پر، 'موازنہ' نامی پلگ ان تلاش کریں اور اسے نتائج سے منتخب کریں۔
- اسکرین کے اوپری دائیں کونے میں، 'انسٹال کریں' بٹن کو دبائیں۔
- پلگ ان سیٹ اپ مکمل کرنے کے لیے انسٹالیشن وزرڈ میں دی گئی ہدایات پر عمل کریں۔
- ان دو فائلوں کو گھسیٹیں اور چھوڑیں جن کا آپ اپنے Notepad++ ایڈیٹر میں موازنہ کرنا چاہتے ہیں اور یقینی بنائیں کہ وہ ایک دوسرے کے ساتھ پڑی ہیں۔
- اوپر والے مینو پر، 'پلگ انز' پر جائیں اور 'موازنہ' مینو کو پھیلائیں۔
- اختیارات میں سے، 'موازنہ' کو منتخب کریں۔ متبادل طور پر، آپ 'Ctrl + Alt + C' دبا سکتے ہیں۔
- نمایاں کردہ فرقوں کی نشاندہی کرنے کے لیے فائل کو دستی طور پر اسکرول کرنے کے بجائے، 'موازنہ نیویگیشن' آئیکن استعمال کریں، خاص طور پر بڑی فائلوں کے لیے۔
اگر آپ کو ذاتی بنانے کا شوق ہے اور آپ چیزوں کو تھوڑا سا موافقت کرنا چاہتے ہیں، تو آپ خوش قسمت ہیں۔ موازنہ پلگ ان آپ کو ترتیبات کو ایڈجسٹ کرنے کی اجازت دیتا ہے، آپ کو ایپ سے حسب ضرورت تجربہ فراہم کرتا ہے۔ اپنی موازنہ پلگ ان کی ترتیبات کو حسب ضرورت بنانے کا طریقہ یہاں ہے۔
- 'پلگ انز' پر جائیں اور 'موازنہ' مینو کھولیں۔
- اختیارات میں سے، 'ترتیبات' کو منتخب کریں۔
- اپنی فائلوں کے لیے تمام حسب ضرورت پیش سیٹوں کا انتخاب کریں اور 'ری سیٹ' بٹن دبائیں۔
اپنی فائلوں کا موازنہ کرنے کے بعد، 'موازنہ' پر جائیں اور 'Clear All Compares' کا اختیار منتخب کریں۔ اس سے آپ کی فائلیں معمول پر آجائیں اور تمام جھلکیاں ہٹا دیں۔
اختلاف کو متن میں لکیر ڈالنے کا طریقہ
نوٹ پیڈ ++ کے ساتھ دو فائلوں میں فرق کیسے کریں۔
اگر آپ ایک ڈویلپر ہیں اور Notepad++ کا استعمال کرتے ہوئے دو فائلوں میں فرق کرنا چاہتے ہیں، تو آپ کو کمپیئر پلگ ان انسٹال کرنے کی ضرورت ہوگی۔ پلگ ان آپ کو دو فائلوں میں فرق کرنے کی اجازت دیتا ہے جو مقامی ریپوزٹری میں محفوظ ہیں۔ فی الحال، کمپیئر پلگ ان صرف دو ورژننگ سسٹم، گٹ اور ایس وی این کو سپورٹ کرتا ہے۔
نوٹ پیڈ ++ کا استعمال کرتے ہوئے گٹ فائلوں میں فرق کرنے کا طریقہ یہاں ہے۔
- لانچ کریں۔ نوٹ پیڈ ++۔
- Git ذخیرہ کھولیں جس میں آپ کا کوڈ ہے۔
- 'پلگ انز' پر جائیں اور 'موازنہ' مینو کو پھیلائیں۔
- اختیارات میں سے، 'Git Diff' کو منتخب کریں۔
Git Diff آپشن کے منتخب ہونے کے ساتھ، آپ کو موجودہ فائل اور اس فائل کے درمیان فرق نظر آنا چاہیے جسے آپ نے Git ریپوزٹری پر محفوظ کیا ہے۔
نوٹ پیڈ ++ کا استعمال کرتے ہوئے دو SVN فائلوں کو کیسے مختلف کریں۔
- کھولیں۔ نوٹ پیڈ++۔
- SVN ریپوزٹری فائل کو کھولیں جس میں آپ فرق کرنا چاہتے ہیں۔
- 'پلگ انز' پر جائیں اور 'موازنہ' مینو کو پھیلائیں۔
- اختیارات میں سے، 'SVN Diff' کو منتخب کریں۔
پلگ ان کے بغیر نوٹ پیڈ++ میں دو فائلوں کا موازنہ کیسے کریں۔
تھرڈ پارٹی پلگ ان انسٹال کرنے کے عمل سے گزرنا نہیں چاہتے؟ ٹھیک ہے، یہاں نوٹ پیڈ ++ میں پلگ ان کے بغیر دو فائلوں کا موازنہ کرنے کا طریقہ ہے۔
- کھولیں۔ نوٹ پیڈ++۔
- ان دو فائلوں کو گھسیٹیں اور چھوڑیں جن کا آپ ایڈیٹر میں موازنہ کرنا چاہتے ہیں۔
- دو فائلوں کے کھلنے کے ساتھ، فائل ٹیب پر دائیں کلک کریں اور 'دیگر ویو میں منتقل کریں' کو منتخب کریں۔
- آپ کی فائلیں اب ایک دوسرے کے ساتھ پڑنی چاہئیں، اور آپ کو ان کا موازنہ کرنے کے قابل ہونا چاہیے۔
مذکورہ طریقہ کا منفی پہلو یہ ہے کہ دو بڑی فائلوں کا موازنہ کرنا مشکل ہے۔ اگر آپ فائلوں کو دستی طور پر سکیم کرتے ہیں، تو آپ کچھ اہم تفصیلات سے محروم ہو جائیں گے۔
عمومی سوالات
کیا گٹ اور ایس وی این ایک ہی چیز ہیں؟
Git اور SVN دونوں ورژن کنٹرول سسٹم ہیں، لیکن وہ ایک ہی پلیٹ فارم نہیں ہیں (سوچئے Facebook اور Instagram؛ وہ دونوں سوشل نیٹ ورکس ہیں، لیکن بالکل ایک ہی پلیٹ فارم نہیں ہیں)۔ جب کہ گٹ وکندریقرت ہے، ایس وی این کافی حد تک ایک سنٹرلائزڈ ورژننگ سسٹم ہے۔
فائلوں کے ذریعے سکیمنگ کا پرانا طریقہ کھودیں۔
فائلیں ہمارے ورک فلو کا ایک لازمی حصہ ہیں، اور فائل کے دو ورژنز کے درمیان فرق جاننے میں کوئی پریشانی نہیں ہونی چاہیے۔ نوٹ پیڈ++ کمپیئر پلگ ان کی خصوصیات رکھتا ہے، جس سے عمل بہت آسان ہو جاتا ہے۔ پلگ ان میں گٹ ڈِف اور ایس وی این ڈِف ہیں، جو پروگرامرز کے لیے ریپوزٹریز اور آن لائن ڈیٹا بیس میں محفوظ فائلوں کو مختلف کرنے کے لیے ایک تصویر بناتا ہے۔ آپ کی ضروریات سے قطع نظر، ہم امید کرتے ہیں کہ اب آپ نوٹ پیڈ++ ٹیکسٹ ایڈیٹر کے ذریعے فائلوں کا موازنہ کر سکتے ہیں۔
کیا آپ نے نوٹ پیڈ ++ کے ساتھ دو فائلوں کا موازنہ کرنے کے لئے کمانڈ یا کوڈ اسکرپٹ استعمال کرنے کی کوشش کی ہے؟ براہ کرم ذیل میں تبصرے کے سیکشن میں ہمیں بتائیں۔
vizio سمارٹ ٹی وی آن نہیں ہے