কেস কনভার্টার

● রূপান্তর হয় আপনার ব্রাউজারে। কিছুই আপলোড হয় না।

Loading…

লেখাকে UPPERCASE, lowercase, Title Case আর Sentence case-এর মধ্যে বদলান, অথবা প্রোগ্রামারদের স্টাইলে — camelCase, PascalCase, snake_case, kebab-case আর CONSTANT_CASE। বাড়তি স্পেস সরানো, লাইন জোড়া, লাইন সাজানো আর ডুপ্লিকেট সরানোও যায়। আপনি সম্পাদনা করলে ফলাফলও সঙ্গে সঙ্গে বদলায়, আর কিছুই আপনার যন্ত্র ছেড়ে যায় না।

যেভাবে কাজ করে

  1. লেখা টাইপ বা পেস্ট করুন, অথবা একটি .txt বা .md ফাইল ছাড়ুন।
  2. একটি রূপান্তর বাছুন। ফলাফল নিচে দেখা যায় এবং সম্পাদনার সঙ্গে সঙ্গে বদলায়।
  3. ফলাফল কপি করুন, .txt ফাইল হিসেবে ডাউনলোড করুন, অথবা আরেকটি রূপান্তরের ইনপুট হিসেবে ব্যবহার করুন।

সচরাচর জিজ্ঞাসা

আমার লেখা কি আপলোড বা সংরক্ষণ হয়?
না। গণনা আর রূপান্তর চলে এই পেজেই, আপনার যন্ত্রে; ব্রাউজারের DevTools-এ Network ট্যাব খুলে দেখতে পারেন, টাইপ করার সময় কোনো রিকোয়েস্ট যায় না। রিলোড করলে যাতে হারিয়ে না যায়, সেজন্য খসড়ার একটি কপি এই ট্যাবের session storage-এ রাখা হয়, আর ট্যাব বন্ধ করলে বা “Start over” চাপলে তা মুছে যায়।
Title Case কোন নিয়ম মানে?
প্রথম ও শেষ শব্দ, আর কোলন বা ড্যাশের পরের যেকোনো শব্দ বড় হাতের অক্ষরে শুরু হয়। মাঝখানে আর্টিকেল (a, an, the), ছোট সংযোজক অব্যয় (and, but, or, nor, for) আর ছোট প্রিপজিশন (at, by, in, of, on, to, via) ছোট হাতের অক্ষরেই থাকে। NASA-র মতো সংক্ষিপ্ত রূপ আর iPhone-এর মতো নাম যেমন টাইপ করা হয়েছে তেমনই থাকে, যদি না পুরো লেখাটাই বড় হাতের অক্ষরে থাকে।
camelCase আর snake_case-এর জন্য শব্দ কীভাবে ভাগ করা হয়?
স্পেস আর যতিচিহ্নে, এবং আগে থেকে থাকা আইডেন্টিফায়ারের ভেতরে যেখানে কেস বদলায় সেখানে; তাই “XMLHttpRequest” হয় xml_http_request আর “myVariableName” হয় my-variable-name। প্রতিটি লাইন আলাদাভাবে রূপান্তরিত হয়, তাই পেস্ট করা নামের তালিকা তালিকাই থাকে।
অ্যাকসেন্টযুক্ত অক্ষর আর অন্য বর্ণমালায় কি এটি কাজ করে?
হ্যাঁ, যেসব লিপিতে বড় ও ছোট হাতের অক্ষর আছে সেগুলোতে: অ্যাকসেন্টযুক্ত লাতিন, গ্রিক, সিরিলিক, আর্মেনীয়। যেসব লিপিতে কেস নেই, যেমন চীনা, আরবি, হিন্দি বা বাংলা, সেগুলো অপরিবর্তিত থেকে যায়, আর লাইনের টুলগুলো যেকোনো লেখায় কাজ করে।

সম্পর্কিত টুল