टेक्स्ट की केसिंग कैसे कनवर्ट करें
नामकरण सम्मेलन मायने रखते हैं। चाहे आप कोड लिख रहे हों, फ़ाइल नाम बना रहे हों या शीर्षक फ़ॉर्मेट कर रहे हों, सही केसिंग का उपयोग चीज़ों को सुसंगत और पेशेवर रखता है। हाथ से कनवर्ट करना थकाऊ और त्रुटि-प्रवण है — विशेष रूप से लंबे टेक्स्ट या लंबे वेरिएबल नामों के साथ।
सामान्य केस और उनका उपयोग
| केस | उदाहरण | सामान्य उपयोग |
|---|---|---|
| UPPERCASE | HELLO WORLD | स्थिरांक, संक्षिप्त शब्द, शीर्षक |
| lowercase | hello world | CSS प्रॉपर्टीज़, ईमेल, अनौपचारिक टेक्स्ट |
| Title Case | Hello World | शीर्षक, उचित संज्ञा |
| Sentence case | Hello world | मुख्य टेक्स्ट, विवरण |
| camelCase | helloWorld | JavaScript/Java वेरिएबल और फ़ंक्शन |
| PascalCase | HelloWorld | क्लास नाम, React कंपोनेंट |
| snake_case | hello_world | Python, Ruby, डेटाबेस कॉलम |
| kebab-case | hello-world | URL, CSS क्लास, फ़ाइल नाम |
| CONSTANT_CASE | HELLO_WORLD | स्थिरांक, पर्यावरण चर |
केसिंग कैसे कनवर्ट करें
- अपना टेक्स्ट पेस्ट करें — कन्वर्टर में कोई भी टेक्स्ट दर्ज करें। यह एक शब्द, एक वेरिएबल नाम, एक वाक्य या एक पूरे पैराग्राफ के साथ काम करता है।
- एक केस चुनें — इच्छित फ़ॉर्मेट पर क्लिक करें। कन्वर्ज़न तुरंत लागू होता है।
- परिणाम कॉपी करें — अपने कोड, दस्तावेज़ या फ़ाइल नाम के लिए कनवर्ट किए गए टेक्स्ट को प्राप्त करने के लिए कॉपी पर क्लिक करें।
व्यावहारिक उपयोग
वेरिएबल का नाम बदलना — snake_case में एक नाम पेस्ट करना और इसे camelCase में कनवर्ट करना (या इसके विपरीत) इसे फिर से टाइप करने की तुलना में तेज़ और कम त्रुटि-प्रवण है।
शीर्षक फ़ॉर्मेट करना — एक पैराग्राफ शीर्षक को Title Case में कनवर्ट करना आपके पूरे दस्तावेज़ में सुसंगत कैपिटलाइज़ेशन सुनिश्चित करता है।
URL slug बनाना — एक पेज शीर्षक को kebab-case में कनवर्ट करना एक साफ़ और URL-संगत स्ट्रिंग देता है।
स्थिरांक लिखना — एक वर्णनात्मक नाम को CONSTANT_CASE में कनवर्ट करना आपकी टीम द्वारा अपेक्षित सम्मेलन का पालन करता है।
सुझाव
- अपनी भाषा के सम्मेलन का सम्मान करें — Python snake_case का उपयोग करता है, JavaScript camelCase का उपयोग करता है, CSS kebab-case का उपयोग करता है। एक ही कोड में सुसंगतता व्यक्तिगत पसंद से अधिक मायने रखती है।
- Unicode समर्थित है — कन्वर्टर उच्चारण, इमोजी और CJK वर्णों को संभालता है, इसलिए यह किसी भी भाषा में टेक्स्ट के साथ काम करता है।
- Title Case में संक्षिप्त शब्दों पर नज़र रखें — अधिकांश कन्वर्टर प्रत्येक शब्द को कैपिटलाइज़ करते हैं, जो «API» को «Api» में बदल सकता है। कन्वर्ज़न के बाद संक्षिप्त शब्दों को पुनः पढ़ें।
- पठनीयता के लिए Sentence case का उपयोग करें — उपयोगकर्ता-दृश्य टेक्स्ट जैसे बटन लेबल और विवरण के लिए, Sentence case अक्सर Title Case से अधिक पठनीय होता है।
अक्सर पूछे जाने वाले प्रश्न
camelCase और PascalCase में क्या अंतर है?
camelCase एक लोअरकेस से शुरू होता है और प्रत्येक बाद के शब्द को कैपिटलाइज़ करता है (myVariableName)। PascalCase प्रत्येक शब्द को कैपिटलाइज़ करता है, पहले सहित (MyVariableName)। अधिकांश भाषाओं में, camelCase का उपयोग वेरिएबल और फ़ंक्शन के लिए किया जाता है, PascalCase का क्लास और टाइप के लिए।
snake_case या kebab-case का उपयोग कब करें?
snake_case अंडरस्कोर का उपयोग करता है और Python, Ruby और डेटाबेस कॉलम नामों के लिए मानक है। kebab-case हाइफ़न का उपयोग करता है और URL, CSS क्लास और फ़ाइल नामों में सामान्य है। जो आपकी भाषा या संदर्भ अपेक्षा करता है उसका उपयोग करें।
CONSTANT_CASE क्या है?
CONSTANT_CASE (जिसे SCREAMING_SNAKE_CASE भी कहा जाता है) शब्दों के बीच अंडरस्कोर के साथ सभी अपरकेस अक्षरों का उपयोग करता है। यह अधिकांश भाषाओं में स्थिरांक, पर्यावरण चर और कॉन्फ़िगरेशन कुंजियों के लिए मानक सम्मेलन है।
क्या मेरा टेक्स्ट किसी सर्वर पर भेजा जाता है?
नहीं। सभी कन्वर्ज़न आपके ब्राउज़र में होते हैं। आपका टेक्स्ट कभी आपके डिवाइस से बाहर नहीं जाता।