شرائط کا تعین:
یہ دیکھنے کے لیے کہ فہرست کا گھونسلا کیسے کام کرتا ہے، ہمیں ایک ٹول یا سافٹ ویئر کی ضرورت ہے جہاں ہم مارک ڈاؤن اسکرپٹ کو نافذ کر سکیں۔ ہمیں مارک ڈاون اسکرپٹس کے لیے بہترین اسمبلر کے طور پر بصری اسٹوڈیو کوڈ ملا ہے۔ مارک ڈاؤن لینگویج کو لاگو کرنے کے لیے، ہمیں اپنے کام کی ضروریات کے مطابق کچھ تبدیلیاں کرنا ہوں گی۔ ہم نے VS کوڈ شروع کیا ہے اور ایک نئی پروجیکٹ فائل بنائی ہے۔ پہلے سے طے شدہ طور پر، یہ ایک سادہ ٹیکسٹ فائل کو کھولتا ہے لیکن ہمیں مارک ڈاؤن پر کام کرنے کی ضرورت ہے لہذا ہم فائل کی قسم کو تبدیل کریں گے۔ 'سادہ متن' کا اختیار اسٹیٹس بار کے دائیں کونے میں پایا جا سکتا ہے اور اسے فائل کی قسم کو تبدیل کرنے کے لیے استعمال کیا جاتا ہے۔ جب آپ اس پر کرسر رکھتے ہیں، تو یہ لینگویج موڈ کو منتخب کرنے کو کہتا ہے۔
جب آپ اسے ماریں گے تو ایک مینو ظاہر ہوگا۔ مارک ڈاؤن زبان کو منتخب کرنے کے لیے آپ کو صرف 'مارک ڈاؤن' لکھنا ہوگا۔
یہ ہماری فائل کی قسم کو 'سادہ متن' سے 'مارک ڈاؤن' میں بدل دے گا۔
آپ پچھلے سنیپ شاٹ میں دیکھ سکتے ہیں کہ فائل کی قسم اب 'مارک ڈاؤن' ہے۔
اس کے بعد، ہمیں مارک ڈاؤن اسکرپٹس کا پیش نظارہ کرنے اور صحیح طریقے سے کام کرنے کے لیے ایک توسیع شامل کرنا ہوگی۔ بائیں ٹول بار سے اس ایکسٹینشن کو شامل کرنے کے لیے، سیٹنگز کا آپشن آپ کو ایک سلیکشن باکس فراہم کرے گا جہاں ہم نے 'Extension' آپشن کو منتخب کیا ہے۔
اس سے ایک ونڈو کھل جائے گی۔ ہمیں ایکسٹینشن کا نام 'مارک ڈاؤن آل ان ون' لکھ کر انسٹال کرنا ہے۔
اب، مارک ڈاؤن ایکسٹینشن ہماری فائل میں کامیابی کے ساتھ شامل ہو گئی ہے۔
آخری چیز جو ہمیں کرنا ہے وہ یہ ہے کہ ہمارے تیار کردہ اسکرپٹس کے آؤٹ پٹ کو دیکھنے کے لیے ایک پیش نظارہ ونڈو کھولیں۔ پیش نظارہ ونڈو کو 'Ctrl+Shift+V' کیز پر کلک کر کے شروع کیا جا سکتا ہے یا آپ ٹول کے اوپری دائیں کونے میں موجود ایک کلید کے ساتھ آئیکن پر کلک کر سکتے ہیں۔
اس پر کلک کرنے سے ونڈو دو سکرینوں میں تقسیم ہو جائے گی۔ سب سے پہلے اسکرپٹ کو داخل کرنے کے لیے استعمال کیا جائے گا جبکہ اسکرپٹ کا آؤٹ پٹ 'پریویو' ونڈو میں ظاہر ہوگا۔
اب ہم اس ٹول کو مارک ڈاؤن اسکرپٹس پر کام شروع کرنے کے لیے استعمال کر سکتے ہیں۔ آئیے اب اسکرپٹس کو دریافت کریں۔
مارک ڈاون میں بیک ٹِکس سے بچنا:
مارک ڈاؤن میں، کوڈ بلاکس بنانے کے لیے بیک ٹِکس کا استعمال کیا جاتا ہے۔ جب ہم بیک ٹک داخل کرتے ہیں تو اس سے مراد مارک ڈاؤن میں کوڈ کا ٹکڑا شروع کرنا ہوتا ہے۔ دستاویزات میں ان لائن کوڈ بلاکس بنانے کے لیے کوڈ کی ہر لائن کے شروع اور آخر میں ایک بیک ٹک شامل کی جاتی ہے۔ ان بیک ٹِکس کی وجہ سے، کوڈ بلاک جنریشن کو فعال کیے بغیر کسی دستاویز میں بیک ٹِکس کو ٹیکسٹ کے طور پر دکھانا مشکل ہو جاتا ہے۔ اس ٹیوٹوریل میں، ہم اس بات پر کام کرنے جا رہے ہیں کہ ہم بیک ٹک سے کیسے بچ سکتے ہیں تاکہ ہم اسے کوڈ نحو کے آغاز کے طور پر سمجھنے کے بجائے اسے بطور متن شامل کر سکیں۔
بیک ٹک کو چھوڑنے کا آسان ترین طریقہ یہ ہے کہ بیک ٹک داخل کرنے سے پہلے بیک سلیش (\) شامل کریں۔ اگر آپ بیک سلیش شامل نہیں کرتے ہیں، تو آپ جو بیک ٹِک بطور ٹیکسٹ شامل کریں گے اور کوڈ میں اگلی بیک ٹِک ڈال دی جائے گی۔ آپ ان کے درمیان جو بھی متن شامل کریں گے اسے کوڈ بلاک سمجھا جائے گا، لہذا اس سے بچنے کے لیے بیک سلیش داخل کریں۔ کوڈ بلاک بنانے کے لیے ہم سب سے پہلے بیک ٹِکس کو شامل کریں گے اور پھر اس مظاہرے میں مارک ڈاؤن میں بیک ٹک سے فرار ہونا سیکھیں گے۔
ہم نے پہلے اپنے دستاویز کے لیے ایک ہیڈر بنایا ہے۔ پہلے درجے کا ہیڈر بنانے کے لیے، ہمیں ایک ہیش (#) علامت داخل کرنے کی ضرورت ہے، ایک جگہ شامل کرنا ہوگی، اور پھر ہیڈر کے لیے متن کا ذکر کرنا ہوگا۔ ہم نے متن کو بطور 'مارک ڈاؤن بیک ٹک' فراہم کیا ہے۔ اب ایک کوڈ بلاک بنانے کے لیے، ہم نے پہلے ایک بیک ٹِک (`) شامل کی ہے اور اس کے بعد ایک جگہ دی ہے۔ پھر، ہم نے متن کو 'Sample Text' کے طور پر لکھا، اس کے بعد ایک جگہ جہاں بند ہونے والی بیک ٹک کا اطلاق ہوتا ہے۔ اب، یہ دونوں بیک ٹِکس اپنے درمیان موجود متن کو کوڈ کے ٹکڑوں کے طور پر غور کریں گے اور اس طرح اسے کوڈ بلاک کے طور پر پیش کریں گے۔
اس سے ہمیں ایک ہیڈر 'مارک ڈاؤن بیک ٹِک' اور متن ملتا ہے جس کا ہم نے اوپر کوڈ بلاک فارمیٹ میں ذکر کیا ہے۔ آپ پیش نظارہ ونڈو کے اسنیپ شاٹ میں متوقع نتیجہ دیکھ سکتے ہیں جو ہم نے ذیل میں فراہم کیا ہے:
اب، اس بیک ٹِک سے بچنے کے لیے اور ٹیکسٹ کو کوڈ بلاک کی بجائے ریگولر ٹیکسٹ کے طور پر رینڈر کرنے کے لیے، ہمیں بیک سلیش (\) کو اسٹارٹنگ بیک ٹک سے پہلے اور اختتامی بیک ٹِک سے پہلے بھی استعمال کرنا ہوگا۔ لہذا، ہم یہ چال اوپر والے کوڈ بلاک پر کریں گے تاکہ اسے بیک سلیشز شامل کرکے باقاعدہ متن کے طور پر پیش کیا جا سکے۔
ہم نے 'مارک ڈاؤن ایسکیپنگ اے بیک ٹک' کے متن کے ساتھ ایک ہیڈر بنایا ہے۔ ایک لائن کو چھوڑنے کے بعد، ہم نے ایک بیک سلیش شامل کیا جس کے بعد بیک ٹک ہے۔ جگہ دی جاتی ہے اور پھر متن کو 'نمونہ متن' کے طور پر بیان کیا جاتا ہے۔ اختتامی بیک ٹک شامل کرنے سے پہلے، ہم نے ایک اور بیک سلیش داخل کیا ہے۔
پیش نظارہ ونڈو متوقع نتیجہ دکھاتا ہے جہاں ٹیکسٹ سٹرنگ کو بیک ٹِکس کے ساتھ باقاعدہ متن کے طور پر دکھایا جاتا ہے۔ لہذا، ہم نے متن کو کوڈ بلاک میں تبدیل کرنے کے لیے بیک ٹک کو اس کی فعالیت کو متحرک کیے بغیر شامل کیا ہے۔
مندرجہ بالا مثال میں، متن کو دو بیک ٹِکس کے درمیان لپیٹ دیا گیا ہے۔ اگر ہم کوڈ بلاک کو نحو سمجھے بغیر کوڈ بلاک میں ایک بیک ٹک شامل کرنا چاہتے ہیں تو کوڈ بلاک بنانے کے لیے۔ اس کے لیے ہم نے دو بیک ٹِکس کا اضافہ کیا ہے، ایک اسپیس اور پھر 'We are add a backtick: `' کے طور پر متن۔ آپ دیکھ سکتے ہیں کہ یہاں ہم بیک ٹک کو نحو کے حصے کے طور پر استعمال کیے بغیر ڈسپلے کرنا چاہتے ہیں۔ پھر، ہم نے جگہ دی اور دو بند ہونے والی بیک ٹِکس شامل کیں۔
متوقع آؤٹ پٹ منظر پر رکھا گیا ہے۔ اس میں ایک کوڈ بلاک ہے جس کے ایک حصے کے طور پر بیک ٹک ہے۔
اب، ہم تصور کو سمجھنے کے لیے ایک اور مثال بنائیں گے۔ یہاں، ہم ایک ریاضیاتی اظہار بنائیں گے اور اسے باقاعدہ متن کے مطابق مارک ڈاؤن میں ایک کوڈ بلاک کے طور پر لکھیں گے۔ ہم نے اسے 'اگر `y = 9` لکھا ہے تو اس کا مطلب ہے `y -3 = 6`۔ یہاں ہم نے ان دونوں کوڈ بلاکس بنانے کے لیے 'y = 9' اور پھر 'y-3 = 6' پر بیک ٹِکس کا استعمال کیا ہے۔
لہذا، اس نے ہمیں متوقع پیداوار حاصل کی جسے ذیل کی تصویر میں دیکھا جا سکتا ہے:
اب، ان بیک ٹِکس سے بچنے کے لیے اور بیک ٹِکس کو ریگولر ٹیکسٹ کے حصے کے طور پر رینڈر کرنے کے لیے، ہمیں بیک ٹِکس کے دونوں جوڑوں سے پہلے بیک سلیشز ڈالنا ہوں گی۔
ہم نے جو ریاضی کا اظہار شامل کیا ہے اسے بیک ٹِکس کے ساتھ باقاعدہ متن اور مارک ڈاؤن میں کوڈ بلاک کے طور پر دکھایا گیا ہے۔
نتیجہ
کوڈ بلاک میں دکھائے جانے والے مخصوص متن یا اسکرپٹ کو بنانے کے لیے بیک ٹِکس کو مارک ڈاؤن میں شامل کیا جاتا ہے۔ اس گائیڈ میں، ہم نے بیک ٹِک سے بچنے کی ضرورت پر بات کی ہے جب ہم بیک ٹِکس کے ساتھ مواد کو ان کی فعالیت کو متحرک کیے بغیر باقاعدہ متن کے طور پر شامل کرنا چاہتے ہیں۔ ہم نے اس بات پر تبادلہ خیال کیا ہے کہ کوڈ بلاکس بنانے کے لیے بیک ٹِکس کا اطلاق کیسے کیا جاتا ہے اور پھر ہم نے آپ کو ایک حل فراہم کیا جو کہ بیک ٹِک سے پہلے ایک بیک سلیش (\) شامل کرنا ہے تاکہ یہ باقاعدہ متن کے طور پر ظاہر ہو اور کوڈ بلاک کو فعال نہ کرے۔ تخلیق