Markdown অনলাইনে ক্লিনলি ফরম্যাটেড টেক্সট লেখার একটি চমৎকার উপায়। যাইহোক, এটি Google Drive-এর মত ওয়েব সার্ভিসের সাথে সবসময় ভালো প্লে করে না। এখানে তিনটি এডিটর এবং একটি স্ক্রিপ্ট দেওয়া হলো যা আপনার Google Drive/Markdown রিলেশনশিপ উন্নত করবে।
১. StackEdit

আপনি যদি একটি ক্যাপেবল Markdown এডিটর চান যা Google Drive-এর সাথে ক্লিনলি ইন্টারফেস করে, তবে StackEdit একটি অসাধারণ চয়েস। এটি একটি ফুলি-ফাংশনাল WYSIWYG এডিটর যা আপনার ব্রাউজারে থাকে। এটি Markdown Extra সাপোর্ট করে, যাকে GitHub Markdown-ও বলা হয়, vanilla Markdown-এর চেয়ে একটি উইডার রেঞ্জ অফ ফরম্যাটিং অপশন অনুমতি দিয়ে। এটিও সিনট্যাক্স হাইলাইটিং ইনক্লুড করে Highlight.js-এর মাধ্যমে, ১৭২ প্রোগ্রামিং ল্যাঙ্গুয়েজের সাপোর্ট সহ। ম্যাথ-ফোকাসড ব্যবহারকারীরা MathJax ব্যবহার করে LaTeX ম্যাথেম্যাটিক্যাল এক্সপ্রেশন পেতে পারেন।
আপনি Stack Edit-র ভিতর থেকে Google Drive-এ Markdown ডকুমেন্ট সিঙ্ক করতে পারেন ব্যাকআপ বা এক্সপোর্ট করার জন্য Google Docs-এ ফুলি-ফরম্যাটেড ফাইল হিসেবে। এক্সপোর্ট করা এই ফাইলগুলো তারপর Google Docs-এ নেটিভ ফাইলর মত আরও এডিট এবং শেয়ার করা যায়, যা আপনাকে Markdown-এ লেখা শুরু করে কিন্তু ফুলি-ফরম্যাটেড ফাইল শেয়ার করতে দেয়। এক্সপোর্টটি একটি ওয়ান-ওয়ে প্রসেস, দুর্ভাগ্যবশত। Google Docs-এ আপনি যে এডিট করবেন সেগুলো আপনার Markdown ফাইলে পোর্ট ব্যাক হবেনা।
StackEdit Dropbox, GitHub, Gist, Blogger, এবং Tumblr-এ এক্সপোর্ট সাপোর্ট করে, সেই সাথে কাস্টম এক্সপোর্ট টেমপ্লেট আকর্ষণীয় HTML লেআউটের জন্য। ফাইলগুলো আপনি লিখার সময় আপনার লোকাল ব্রাউজার স্টোরেজে সেভ হয়, তাই আপনি যখন অ্যাপটি খুলবেন বা ওয়েবসাইট ভিজিট করবেন, আপনি আপনার লাস্ট এডিট করা ফাইল দিয়ে গ্রিট হবেন। সেটি ব্রাউজার জুড়ে সিঙ্ক হয় না, অবশ্যই, তাই সেটির জন্য আপনাকে Google Drive ব্যবহার করতে হবে।
আপনি StackEdit আপনার ব্রাউজারে ব্যবহার করতে পারেন বা Google Chrome অ্যাপ ডাউনলোড করতে পারেন।
২. Dillinger.io

Dillinger অনলাইনে উপলব্ধ আরেকটি WYSIWYG Markdown এডিটর। StackEdit-এর মত, এটি আপনার ব্রাউজারে থাকে, ডকুমেন্টগুলো আপনার লোকাল ক্যাশে স্টোর করে। Dillinger-এর ডিফল্ট থিম StackEdit-এর চেয়ে আরও আকর্ষণীয়, এবং ইন্টারফেস ভালো ডিজাইন করা মনে হয়। যাইহোক, এটি StackEdit যা অফার করে তার অনেক ফিচার মিসিং, যা একটু নিরাশাজনক।
অ্যাপ্লিকেশনটি Google Drive-এ ফাইল সিঙ্ক করতে পারে, যদিও এটিতে StackEdit-এর মত Google Docs-এ এক্সপোর্ট করার ক্ষমতা নেই। Dillinger কীবোর্ড শর্টকাটের জন্য সাপোর্টও ইনক্লুড করে না, যা একটি মেজর শর্টকমিং। এর মানে লিংক যোগ করতে আপনাকে লিংকের জন্য উপযুক্ত Markdown সিনট্যাক্স টাইপ আউট করতে হবে। এটি চ্যালেঞ্জিং নয়, কিন্তু একটি শর্টকাট ব্যবহার করে হাইলাইটেড টেক্সটকে অটোমেটিক্যালি URL-এ রূপান্তর করার চেয়ে অনেক কম কনভেনিয়েন্ট। ডেভেলপার সক্রিয়ভাবে নতুন ফিচারে কাজ করছেন, যাইহোক, এবং তারা ভবিষ্যতে এই মিসিং অপশনগুলো যোগ করতে পারে।
Dillinger আপনাকে স্ট্রেট এবং স্টাইলড HTML এক্সপোর্ট করতে দেয় Markdown এবং PDF-এর পাশাপাশি, এবং আপনি Dropbox, Medium, GitHub এবং OneDrive-এ পাশাপাশি Google Drive-এ ফাইল সেভ করতে পারেন।
৩. Writebox

Writebox একটি আল্ট্রা-সিম্পল Markdown এডিটর, নিজেকে একটি ডিসট্র্যাকশন-ফ্রি টেক্সট এডিটর হিসেবে পজিশন করে যা আপনাকে কাজ শেষ করতে ডিজাইন করা। এতে StackEdit বা Dillinger-এর কোনো হেল্পফুল ইউটিলিটি নেই। যাইহোক, আপনি যদি একটি আল্ট্রা-ক্লিন রাইটিং স্পেস পছন্দ করেন, তবে আপনি Writebox-এর মিনিমালিস্ট আপ্রোচ পছন্দ করতে পারেন। Writebox Google Drive বা Dropbox-এ ফাইল সিঙ্ক করতে পারে, কিন্তু অ্যাপটি Google Docs-এ কোনো ধরনের Markdown কনভার্সন সাপোর্ট করে না, তাই আপনি শুধু প্লেইন টেক্সট ফাইল দেখবেন। উপরের অপশনগুলোর মত, ফাইলগুলো আপনার লোকাল ব্রাউজার ক্যাশেও সেভ হয়, তাই আপনার হার্ড ড্রাইভ থেকেও আপনার কাছে অ্যাক্সেস আছে।
৪. gdocs2md

কী হয় যদি আপনি Google Drive থেকে Markdown-এ যাওয়ার চেষ্টা করছেন অন্যটি ডিরেকশনের বদলে? আপনি gdocs2md ব্যবহার করতে পারেন, একটি ওপেন-सোর্স Google Docs স্ক্রিপ্ট যা ফাইলগুলোকে Google Docs ফরম্যাট থেকে Markdown-এ কনভার্ট করে। GitHub-এ রিপোজিটরি চেক আউট করুন শুরু করার জন্য।
দুর্ভাগ্যবশত, স্ক্রিপ্টটি একটি অ্যাপ খোলার মত সহজ নয়। আপনি যে প্রতিটি ডকুমেন্ট কনভার্ট করতে চান, সেটির জন্য আপনাকে সেই ডকুমেন্টে একটি নতুন স্ক্রিপ্ট অ্যাড এবং রান করতে হবে। কনভার্টেড Markdown ডকুমেন্টটি তারপর আপনার Google Drive একাউন্টের সাথে জড়িত ইমেইল ঠিকানায় ইমেইল করা হবে।
যাইহোক, এটি একটু জটিল হলেও, টুলটি ভালো কাজ করে। এটি বিশেষভাবে উপকারী Google Docs ফরম্যাট এবং Markdown-এর মধ্যে বাম-দান যাওয়ার জন্য। আপনাকে খেয়াল রাখতে হবে Google ডকুমেন্ট লিখতে যাতে সেগুলো Markdown-এ ক্লিনলি এক্সপোর্ট হয় বিল্ট-ইন হেডিং এবং প্যারাগ্রাফ স্টাইলস ব্যবহার করে ইন-লাইন স্টাইলিং-এর বদলে, কিন্তু সেটি আসলে অধিকাংশ লোকের জন্য লেখার সহজ উপায়।
উপসংহার
আপনি যদি Markdown-এ লিখতে চান এবং Google Docs-এ এক্সপোর্ট করতে চান, তবে StackEdit একটি চমৎকার চয়েস। আপনি যদি বিপরীত ডিরেকশনে যাওয়ার চেষ্টা করেন, তবে gdocs2md আপনার Google Docs-কে Markdown ফাইলে কনভার্ট করবে।