ভেরিয়েবল নেমিং কনভার্টার
camelCase, snake_case, PascalCase, kebab-case এবং আরও অনেকের মধ্যে টেক্সট রূপান্তর করুন। প্রতি লাইনে একটি আইটেম।
এটি কীভাবে কাজ করে
ভেরিয়েবল নামকরণ কনভার্টার বিভিন্ন প্রোগ্রামিং ভাষায় ব্যবহৃত নামকরণ রীতির মধ্যে পরিচিতি রূপান্তর করে।
যেকোনো ফরম্যাটে নাম দিন (camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE, Train-Case বা স্পেস-বিচ্ছিন্ন)। টুলটি স্বয়ংক্রিয়ভাবে ইনপুট ফরম্যাট সনাক্ত করে এবং একসাথে সব সমর্থিত রীতিতে রূপান্তর করে।
উদাহরণ: myVariableName → snake_case: my_variable_name, kebab-case: my-variable-name, PascalCase: MyVariableName।
বাস্তব উদাহরণ
একবার user profile image লিখুন আর ১৩টি রীতিতে একসঙ্গে পড়ুন: userProfileImage (ক্যামেল), UserProfileImage (পাস্কাল), user_profile_image (স্নেক), USER_PROFILE_IMAGE (ধ্রুবক), user-profile-image (কাবাব), user.profile.image (বিন্দু), user/profile/image (পথ) ইত্যাদি। এই এক ছকই ফুল-স্ট্যাক কাজের রোজনামচা ঢেকে দেয়, যেখানে একই ধারণা দুপুরের আগে JavaScript চলক, Python ফাংশন, CSS ক্লাস, পরিবেশ-চলক আর API রুট হয়ে ওঠে। ‘সব কপি’ গোটা সেট তোলে; প্রতিটি সারিরও নিজস্ব কপি বোতাম।
ব্যবহারের ক্ষেত্রসমূহ
- ভাষার রীতির মধ্যে অনুবাদ করা
- API নাম মানসম্পন্ন করা
- পুরনো কোডবেস রিফ্যাক্টর করা
- নামকরণ রীতি শেখা
- সামঞ্জস্যপূর্ণ আইডেন্টিফায়ার তৈরি করা
প্রায়শই জিজ্ঞাসিত প্রশ্ন
- কোন নামকরণ রীতি সমর্থিত?
- camelCase, PascalCase, snake_case, kebab-case, SCREAMING_SNAKE_CASE এবং Train-Case।
- কনভার্টার কি সংক্ষেপণ সামলায়?
- হ্যাঁ — HTTP বা API এর মতো সংক্ষেপণ একটি ইউনিট হিসেবে সংরক্ষিত হয়।
- একসাথে একাধিক নাম রূপান্তর করা যাবে?
- কনভার্টার একবারে একটি নাম প্রক্রিয়া করে — ব্যাচ মোডে প্রতিটি নাম নিউলাইন দিয়ে আলাদা করুন।
- JavaScript-এর জন্য কোন ফরম্যাট বেছে নেবেন?
- ভেরিয়েবল ও ফাংশনের জন্য camelCase; ক্লাসের জন্য PascalCase; ধ্রুবকের জন্য SCREAMING_SNAKE।
- টুলটি কি নন-ASCII অক্ষর সামলায়?
- হ্যাঁ, তবে সীমাবদ্ধতা সহ।