এই সরঞ্জামটি কী করে
Text Writer একটি ফরম্যাটিং টুলবার সহ Markdown এডিটর। বোল্ড, ইটালিক, হেডিং, লিস্ট এবং আরও দিয়ে লিখুন, ফরম্যাট করুন এবং দস্তাবেজ সম্পাদনা করুন। লাইভ প্রিভিউ Markdown কে HTML হিসাবে রেন্ডার করে। স্থানীয় ফাইল খুলুন এবং .md বা .txt হিসাবে সংরক্ষণ করুন। কোনো অ্যাকাউন্ট প্রয়োজন নেই—সবকিছু আপনার ব্রাউজারে চলে।
কীভাবে ব্যবহার করবেন
১. লিখুন — এডিটরে টাইপ করুন। বোল্ড, ইটালিক, হেডিং, লিস্ট, লিঙ্ক এবং কোডের জন্য টুলবার ব্যবহার করুন। ২. প্রিভিউ — প্রিভিউ প্যানেলে রেন্ডার করা Markdown দেখুন। টাইপ করার সাথে আপডেট হয়। ৩. খুলুন — আপনার ডিভাইস থেকে একটি স্থানীয় .md বা .txt ফাইল লোড করুন। ৪. সংরক্ষণ করুন — দস্তাবেজটি .md বা .txt হিসাবে ডাউনলোড করুন। ৫. গণনা — স্ট্যাটাস এলাকায় শব্দ, ক্যারেক্টার এবং লাইন সংখ্যা দেখুন।
কীভাবে কাজ করে
ফরম্যাটিং applyFormat() এর মাধ্যমে প্রয়োগ করা হয় যা নির্বাচিত টেক্সটে Markdown সিনট্যাক্স ঢোকায় বা মোড়ায়। প্রিভিউ Markdown পার্স এবং HTML রেন্ডার করতে marked লাইব্রেরি ব্যবহার করে। ফাইল File API দিয়ে পড়া হয় এবং blob URL এবং ডাউনলোড লিঙ্কের মাধ্যমে সংরক্ষিত হয়। সব প্রসেসিং ক্লায়েন্ট-সাইডে চলে; কোনো সার্ভার আপনার কন্টেন্ট সংরক্ষণ করে না।
সমস্ত গণনা সম্পূর্ণভাবে আপনার ব্রাউজারে চলে। কোনো ডেটা কোনো সার্ভারে পাঠানো হয় না।
ব্যবহারের ক্ষেত্র ও উদাহরণ
- নোট — দ্রুত Markdown নোট এবং টু-ডু লিস্ট।
- ড্রাফট — প্রকাশের আগে ব্লগ পোস্ট বা ডক্স ড্রাফট করুন।
- README — স্থানীয়ভাবে README ফাইল সম্পাদনা করুন।
- ডকুমেন্টেশন — Markdown এ প্রযুক্তিগত ডক্স লিখুন।
- এক্সপোর্ট — শেয়ারিংয়ের জন্য প্লেইন টেক্সট হিসাবে সংরক্ষণ করুন।
উদাহরণ
**bold** এবং *italic* টাইপ করুন → bold এবং italic হিসাবে রেন্ডার হয়।# Heading টাইপ করুন → একটি লেভেল-১ হেডিং হিসাবে রেন্ডার হয়।
সীমাবদ্ধতা ও পরিচিত সীমা
- Markdown flavour — CommonMark-সামঞ্জস্যপূর্ণ Markdown ব্যবহার করে; কিছু বর্ধিত সিনট্যাক্স সমর্থিত নাও হতে পারে।
- প্রিভিউ — iframe এ রেন্ডার হয়; জটিল CSS বা স্ক্রিপ্ট প্রয়োগ নাও হতে পারে।
- ফাইল সাইজ — খুব বড় ফাইল এডিটর ধীর করতে পারে।
- কোনো ক্লাউড সিঙ্ক নেই — ফাইল আপনার ডিভাইসে থাকে; কোনো স্বয়ংক্রিয় ব্যাকআপ নেই।