পূর্বশর্ত সেট করা:
তালিকার নেস্টিং কীভাবে কাজ করে তা দেখতে, আমাদের একটি টুল বা সফ্টওয়্যার প্রয়োজন যেখানে আমরা মার্কডাউন স্ক্রিপ্ট বাস্তবায়ন করতে পারি। আমরা মার্কডাউন স্ক্রিপ্টের জন্য সেরা অ্যাসেম্বলার হিসাবে ভিজ্যুয়াল স্টুডিও কোড খুঁজে পেয়েছি। মার্কডাউন ভাষা বাস্তবায়নের জন্য, আমাদের কাজের প্রয়োজনীয়তা অনুযায়ী কিছু পরিবর্তন করতে হবে। আমরা ভিএস কোড চালু করেছি এবং একটি নতুন প্রকল্প ফাইল তৈরি করেছি। ডিফল্টরূপে, এটি একটি সাধারণ পাঠ্য ফাইল খোলে কিন্তু আমাদের মার্কডাউনে কাজ করতে হবে তাই আমরা ফাইলের ধরন পরিবর্তন করব। 'প্লেন টেক্সট' বিকল্পটি স্ট্যাটাস বারের ডান কোণায় পাওয়া যাবে এবং ফাইলের ধরন পরিবর্তন করতে ব্যবহার করা হয়। আপনি যখন এটিতে কার্সার রাখেন, তখন এটি ভাষা মোড নির্বাচন করতে বলে।
আপনি যখন এটি আঘাত, একটি মেনু প্রদর্শিত হবে. মার্কডাউন ভাষা নির্বাচন করতে আপনাকে শুধু 'মার্কডাউন' লিখতে হবে।
এটি আমাদের ফাইলের ধরনকে 'প্লেন টেক্সট' থেকে 'মার্কডাউন' এ পরিবর্তন করবে।
আপনি আগের স্ন্যাপশটে দেখতে পারেন যে ফাইলের ধরনটি এখন 'মার্কডাউন'।
এর পরে, মার্কডাউন স্ক্রিপ্টগুলির পূর্বরূপ দেখতে এবং সঠিকভাবে কাজ করার জন্য আমাদের একটি এক্সটেনশন যুক্ত করতে হবে। বাম টুলবার থেকে এই এক্সটেনশনটি যোগ করতে, সেটিংস বিকল্প আপনাকে একটি নির্বাচন বাক্স প্রদান করবে যেখানে আমরা 'এক্সটেনশন' বিকল্পটি নির্বাচন করেছি।
এটি একটি উইন্ডো খুলবে। আমাদের এক্সটেনশনের নাম লিখতে হবে 'মার্কডাউন অল ইন ওয়ান' এবং এটি ইনস্টল করতে হবে।
এখন, মার্কডাউন এক্সটেনশনটি সফলভাবে আমাদের ফাইলে যোগ করা হয়েছে।
আমাদের তৈরি করা স্ক্রিপ্টগুলির আউটপুট দেখতে একটি পূর্বরূপ উইন্ডো খুলতে হবে। প্রিভিউ উইন্ডোটি 'Ctrl+Shift+V' কীগুলিতে ক্লিক করে চালু করা যেতে পারে বা আপনি টুলের উপরের ডানদিকে কোণায় উপস্থিত একটি কী সহ আইকনে ক্লিক করতে পারেন।
এটিতে ক্লিক করলে উইন্ডোটি দুটি স্ক্রিনে বিভক্ত হবে। প্রথমটি স্ক্রিপ্ট ইনপুট করতে ব্যবহৃত হবে যখন স্ক্রিপ্টের আউটপুট 'প্রিভিউ' উইন্ডোতে প্রদর্শিত হবে।
আমরা এখন মার্কডাউন স্ক্রিপ্টগুলিতে কাজ শুরু করতে এই টুলটি ব্যবহার করতে পারি। এখন স্ক্রিপ্ট অন্বেষণ করা যাক.
মার্কডাউনে ব্যাকটিক্স এড়িয়ে যাওয়া:
মার্কডাউনে, ব্যাকটিক্স কোড ব্লক তৈরির জন্য ব্যবহার করা হয়। যখন আমরা একটি ব্যাকটিক সন্নিবেশ করি তখন এটি মার্কডাউনে একটি কোড স্নিপেট শুরু করা বোঝায়। নথিতে ইনলাইন কোড ব্লক তৈরি করতে কোডের প্রতিটি লাইনের শুরুতে এবং শেষে একটি একক ব্যাকটিক যোগ করা হয়। এই ব্যাকটিকগুলির কারণে, কোড ব্লক জেনারেশন সক্ষম না করে ব্যাকটিকগুলিকে নথিতে পাঠ্য হিসাবে দেখানো কঠিন হয়ে পড়ে। এই টিউটোরিয়ালে, আমরা কীভাবে একটি ব্যাকটিক এড়িয়ে যেতে পারি তা নিয়ে কাজ করতে যাচ্ছি যাতে আমরা এটিকে কোড সিনট্যাক্সের শুরু হিসাবে বিবেচনা না করে একটি পাঠ্য হিসাবে অন্তর্ভুক্ত করতে পারি।
ব্যাকটিক এড়িয়ে যাওয়ার সহজ উপায় হল ব্যাকটিক ঢোকানোর আগে একটি ব্যাকস্ল্যাশ (\) যোগ করা। আপনি যদি একটি ব্যাকস্ল্যাশ যোগ না করেন, তাহলে আপনি যে ব্যাকটিকটি টেক্সট হিসেবে যোগ করবেন এবং কোডের পরবর্তী ব্যাকটিকটি ঢোকানো হবে। আপনি তাদের মধ্যে যে টেক্সট যোগ করবেন তা একটি কোড ব্লক হিসাবে বিবেচিত হবে, তাই এটি এড়াতে একটি ব্যাকস্ল্যাশ সন্নিবেশ করান। আমরা প্রথমে একটি কোড ব্লক তৈরি করতে ব্যাকটিক যোগ করব এবং তারপর এই প্রদর্শনে মার্কডাউনে ব্যাকটিক থেকে এড়িয়ে যেতে শিখব।
আমরা প্রথমে আমাদের ডকুমেন্টের জন্য একটি হেডার তৈরি করেছি। প্রথম স্তরের শিরোনাম তৈরি করার জন্য, আমাদের একটি একক হ্যাশ (#) চিহ্ন সন্নিবেশ করাতে হবে, একটি স্থান যোগ করতে হবে এবং তারপর শিরোনামের জন্য পাঠ্য উল্লেখ করতে হবে। আমরা 'মার্কডাউন ব্যাকটিক' হিসাবে লেখাটি প্রদান করেছি। এখন একটি কোড ব্লক তৈরি করতে, আমরা প্রথমে একটি ব্যাকটিক (`) যোগ করেছি এবং তার পরে একটি স্পেস দিয়েছি। তারপর, আমরা টেক্সটটিকে “Sample Text” হিসেবে লিখেছিলাম, তারপরে একটি স্পেস যেখানে ক্লোজিং ব্যাকটিক প্রয়োগ করা হয়। এখন, এই দুটি ব্যাকটিক্স তাদের মধ্যে থাকা পাঠ্যটিকে একটি কোড স্নিপেট হিসাবে বিবেচনা করবে এবং এইভাবে এটিকে একটি কোড ব্লক হিসাবে রেন্ডার করবে।
এটি আমাদের একটি শিরোনাম 'মার্কডাউন ব্যাকটিক' এবং কোড ব্লক ফরম্যাটে আমরা উপরে উল্লেখিত পাঠ্য পাই। প্রিভিউ উইন্ডো স্ন্যাপশটে আপনি প্রত্যাশিত ফলাফল দেখতে পাবেন যা আমরা নীচে প্রদান করেছি:
এখন, এই ব্যাকটিক থেকে বাঁচতে এবং টেক্সটটিকে রেগুলার টেক্সট হিসেবে রেন্ডার করতে, কোড ব্লক নয়, ব্যাকস্ল্যাশ (\) ব্যাবহার করতে হবে প্রারম্ভিক ব্যাকটিকের আগে এবং ক্লোজিং ব্যাকটিকের আগেও। সুতরাং, আমরা ব্যাকস্ল্যাশ যোগ করে এটিকে নিয়মিত পাঠ্য হিসাবে রেন্ডার করতে উপরের কোড ব্লকে এই কৌশলটি করব।
আমরা 'মার্কডাউন এস্কেপিং এ ব্যাকটিক' লেখা সহ একটি হেডার তৈরি করেছি। একটি লাইন এড়িয়ে যাওয়ার পরে, আমরা একটি ব্যাকস্ল্যাশ যুক্ত করেছি এবং একটি ব্যাকটিক অনুসরণ করেছি। স্থান দেওয়া হয় এবং তারপর পাঠ্যটিকে 'নমুনা পাঠ্য' হিসাবে নির্দিষ্ট করা হয়। ক্লোজিং ব্যাকটিক যোগ করার আগে, আমরা আরেকটি ব্যাকস্ল্যাশ সন্নিবেশ করেছি।
পূর্বরূপ উইন্ডোটি প্রত্যাশিত ফলাফল দেখায় যেখানে টেক্সট স্ট্রিং ব্যাকটিক্স সহ একটি নিয়মিত পাঠ্য হিসাবে প্রদর্শিত হয়। সুতরাং, আমরা ব্যাকটিকটিকে কোড ব্লকে টেক্সট চালু করার জন্য এর কার্যকারিতা ট্রিগার না করে যুক্ত করেছি।
উপরের উদাহরণে, পাঠ্যটি দুটি ব্যাকটিকের মধ্যে মোড়ানো হয়। আমরা যদি কোড ব্লক তৈরি করতে সিনট্যাক্স হিসাবে বিবেচনা না করে কোড ব্লকে একটি একক ব্যাকটিক যোগ করতে চাই। এর জন্য আমরা দুটি ব্যাকটিক যোগ করেছি, একটি স্পেস এবং তারপরে 'We are add a backtick: ` ” লেখাটি। আপনি দেখতে পাচ্ছেন যে এখানে আমরা ব্যাকটিকটিকে সিনট্যাক্সের অংশ হিসাবে ব্যবহার না করে প্রদর্শন করতে চাই। তারপরে, আমরা স্থান দিয়েছি এবং দুটি ক্লোজিং ব্যাকটিক যোগ করেছি।
প্রত্যাশিত আউটপুট দৃশ্যে রাখা হয়। এটিতে একটি কোড ব্লক রয়েছে যার একটি অংশ হিসাবে একটি ব্যাকটিক রয়েছে।
এখন, আমরা ধারণাটি বোঝার জন্য আরেকটি উদাহরণ তৈরি করব। এখানে, আমরা একটি গাণিতিক অভিব্যক্তি তৈরি করব এবং নিয়মিত পাঠ্যের সাথে সামঞ্জস্য রেখে মার্কডাউনে কোড ব্লক হিসাবে লিখব। আমরা এটিকে লিখেছি “যদি `y = 9`, এর অর্থ হল `y -3 = 6`। এখানে আমরা 'y = 9' এবং তারপরে 'y-3 = 6' এ দুটি কোড ব্লক তৈরি করতে ব্যাকটিক ব্যবহার করেছি।
সুতরাং, এটি আমাদের প্রত্যাশিত আউটপুট দিয়েছে যা নীচের ছবিতে দেখা যেতে পারে:
এখন, এই ব্যাকটিক্সগুলি এড়াতে এবং ব্যাকটিকগুলিকে নিয়মিত পাঠ্যের অংশ হিসাবে রেন্ডার করতে, আমাদের উভয় জোড়া ব্যাকটিকের আগে ব্যাকস্ল্যাশগুলি সন্নিবেশ করাতে হবে।
আমরা যে গণিতের অভিব্যক্তি যোগ করেছি তা ব্যাকটিক্সের সাথে নিয়মিত পাঠ্য হিসাবে এবং মার্কডাউনে একটি কোড ব্লক হিসাবে দেখানো হয়েছে।
উপসংহার
ব্যাকটিকগুলি কোড ব্লকে প্রদর্শিত একটি নির্দিষ্ট পাঠ্য বা স্ক্রিপ্ট তৈরি করতে মার্কডাউনে যুক্ত করা হয়। এই নির্দেশিকায়, আমরা ব্যাকটিক থেকে রেহাই পাওয়ার প্রয়োজনীয়তা নিয়ে আলোচনা করেছি যখন আমরা ব্যাকটিকগুলির কার্যকারিতা ট্রিগার না করেই ব্যাকটিক্সের সাথে একটি নিয়মিত পাঠ্য হিসাবে সামগ্রী যুক্ত করতে চাই। আমরা আলোচনা করেছি কিভাবে ব্যাকটিকগুলি কোড ব্লকগুলি তৈরি করতে প্রয়োগ করা হয় এবং তারপরে আমরা আপনাকে একটি সমাধান দিয়েছি যা ব্যাকটিকের আগে একটি ব্যাকস্ল্যাশ (\) যোগ করতে হবে যাতে এটি একটি নিয়মিত পাঠ্য হিসাবে প্রদর্শিত হবে এবং কোড ব্লক সক্ষম করবে না। সৃষ্টি