विज्ञापन बंद करें
केस कन्वर्टर
केस कन्वर्टर
camelCase, अंडरस्कोर, हाइफ़न और केस वेरिएंट सहित कई टेक्स्ट प्रारूप रूपांतरणों का समर्थन करता है। मूल प्रारूप (बड़े अक्षर, छोटे अक्षर, पहला अक्षर बड़ा) और प्रोग्रामिंग प्रारूप (camelCase, snake_case, kebab-case आदि) प्रदान करता है, बैच रूपांतरण का समर्थन करता है, प्रोग्रामिंग नामकरण, API डिज़ाइन और दस्तावेज़ स्वरूपण के लिए उपयुक्त है।
🚀 त्वरित शुरुआत
- जिस टेक्स्ट को बदलना है उसे पेस्ट करें या लिखें—नॉन‑Latin कैरेक्टर और इमोजी जैसे हैं वैसे ही रहेंगे
- बेसिक, प्रोग्रामिंग या अन्य सेक्शन से लक्ष्य फ़ॉर्मैट चुनें और तुरंत प्रीव्यू देखें
- किसी फ़ॉर्मैट कार्ड पर क्लिक/टैप करें और रूपांतरित टेक्स्ट कॉपी करें; मल्टी‑लाइन ब्लॉक एक साथ संभाले जाते हैं
- एक ही बार में कई रूपांतरण लगाने के लिए फ़ॉर्मैट कार्ड को क्रम से टैप करें
📌 आम उपयोग के परिदृश्य
- वेरिएबल/फ़ंक्शन नामकरण: वाक्यांशों को camelCase/PascalCase/snake_case में बदलकर शैली को मानकीकृत करें
- CSS/URL: क्लास नाम और पाथ के लिए kebab-case चुनें ताकि पठनीयता बेहतर हो
- डेटाबेस फ़ील्ड/कॉन्स्टैंट: snake_case या CONSTANT_CASE पर स्विच करें ताकि टीम की परंपरा से मेल खाए
- फाइल/पाथ: स्पेस वाले नामों को kebab-case या path/case में बदलें, क्रॉस‑प्लेटफ़ॉर्म काम करने में आसान
- API/रूट: REST पाथ को kebab- या snake-case में रखें; GraphQL फ़ील्ड आमतौर पर camelCase में रहते हैं
- डॉक्स फ़ॉर्मैटिंग: हेडिंग के लिए Title Case; पैराग्राफ की पहली पंक्ति के लिए Sentence case
- बैच रीनेमिंग: कई नाम पेस्ट करें, उन्हें एक साथ कन्वर्ट करें, फिर वापस कॉपी करें
- कोड रिव्यू से पहले: नामों को normalize करें ताकि diff और दोबारा काम कम हो
📚 फ़ॉर्मैट संदर्भ
- lowercase: hello world example — पूरे टेक्स्ट के सभी अक्षर छोटे
- UPPERCASE: HELLO WORLD EXAMPLE — पूरे टेक्स्ट के सभी अक्षर बड़े
- Capitalize: Hello world example — केवल पहले शब्द का पहला अक्षर बड़ा
- Title: Hello World Example — हर शब्द का पहला अक्षर बड़ा
- Sentence: Hello world example. Next sentence — वाक्य की शुरुआत बड़ा अक्षर, आगे सामान्य
- camelCase: helloWorldExample — पहला शब्द छोटा, बाकी शब्दों के पहले अक्षर बड़े, बिना स्पेस
- PascalCase: HelloWorldExample — हर शब्द का पहला अक्षर बड़ा, बिना स्पेस
- snake_case: hello_world_example — शब्दों के बीच अंडरस्कोर
- kebab-case: hello-world-example — शब्दों के बीच डैश
- CONSTANT: HELLO_WORLD_EXAMPLE — सभी अक्षर बड़े, अंडरस्कोर से अलग
- dot.case: hello.world.example — शब्दों के बीच डॉट
- path/case: hello/world/example — शब्दों के बीच स्लैश (पाथ की तरह)
- format_example_inverse
- अक्षर case उलटें: HELLO WORLD EXAMPLE → hello world example
🧭 उपयोग संबंधी सुझाव
- Frontend नामकरण: कम्पोनेंट/टाइप के लिए PascalCase, CSS क्लास और URL के लिए kebab-case
- Backend स्क्रिप्ट: Python और डेटाबेस फ़ील्ड के लिए snake_case, Java/Go वेरिएबल के लिए camelCase या UPPER_SNAKE
- API डिज़ाइन: REST पाथ को लगातार kebab- या snake-case में रखें; GraphQL फ़ील्ड को camelCase में ही रखें
⚠️ सीमाएँ और संगतता
- पेज को प्रतिक्रियाशील बनाए रखने के लिए बहुत बड़े टेक्स्ट को भागों में विभाजित करके कन्वर्ट करें तो बेहतर प्रदर्शन मिलता है
- विशेष प्रतीक: @#$ जैसे कैरेक्टर चुने गए नामकरण शैली के अनुसार सेपरेटर बन जाते हैं
- अंकों का व्यवहार: संख्याएँ जैसी हैं वैसी ही रहती हैं; केवल वहाँ सेपरेटर जोड़े जाते हैं जहाँ अंक और अक्षर मिलते हैं ताकि मान न टूटे
🔒 गोपनीयता और सुरक्षा
- सारा प्रोसेसिंग आपके ब्राउज़र में लोकली होता है; डेटा कभी भी आपके डिवाइस से बाहर नहीं जाता
❓ सामान्य प्रश्न (FAQ)
camelCase और PascalCase में क्या अंतर है?
camelCase (userName) अक्सर वेरिएबल या फ़ंक्शन के लिए, जबकि PascalCase (UserName) क्लास और कम्पोनेंट नामों के लिए आम है
मेरे विशेष प्रतीक (special characters) गायब क्यों हो गए?
@#$ जैसे प्रतीक सेपरेटर की तरह माने जाते हैं, इसलिए hello@world बदलकर hello_world हो जाता है ताकि नामकरण शैली सुसंगत रहे
क्या मिश्रित‑भाषा वाला टेक्स्ट गलत तरीके से बदला जाएगा?
नॉन‑Latin स्क्रिप्ट और इमोजी अपरिवर्तित रहते हैं; केवल Latin शब्द कन्वर्ट होते हैं (जैसे ‘परीक्षण test’ → ‘परीक्षण Test’)