मुफ्त camelCase कन्वर्टर

किसी भी टेक्स्ट को एक साथ camelCase, PascalCase, snake_case, kebab-case और अन्य फॉर्मेट में बदलें।

नेमिंग कन्वेंशन कन्वर्टर किसी भी टेक्स्ट को आपकी प्रोग्रामिंग लैंग्वेज या स्टाइल गाइड के सही फॉर्मेट में तुरंत बदलता है। किसी भी फॉर्मेट में वाक्य चिपकाएँ और एक साथ सातों नेमिंग कन्वेंशन पाएं: न मैन्युअल फॉर्मेटिंग, न टाइपो।

  • ✓ camelCase: JavaScript वेरिएबल्स और फंक्शन्स
  • ✓ PascalCase: क्लास और React कंपोनेंट्स
  • ✓ snake_case: Python, Ruby, SQL कॉलम्स
  • ✓ kebab-case: CSS क्लासेज़, URLs, CLI फ्लैग्स
  • ✓ SCREAMING_SNAKE_CASE: कॉन्स्टेंट्स और एनवायरनमेंट वेरिएबल्स
  • ✓ dot.case: कॉन्फ़िग कीज़ और पैकेज नाम
  • ✓ टाइटल केस: हेडिंग्स और डिस्प्ले लेबल्स
  • ✓ टाइप करते समय तुरंत बदलें
camelCasehelloWorldExample
PascalCaseHelloWorldExample
snake_casehello_world_example
kebab-casehello-world-example
SCREAMING_SNAKE_CASEHELLO_WORLD_EXAMPLE
dot.casehello.world.example
टाइटल केसHello World Example

Naming Convention Converter का उपयोग कैसे करें

  1. किसी भी फॉर्मेट में अपना आइडेंटिफायर टाइप करें या पेस्ट करें: स्पेस, हाइफ़न, अंडरस्कोर या camelCase, सभी चलते हैं।
  2. सातों फॉर्मेट टाइप करते ही लाइव अपडेट होते हैं। कोई बटन दबाने की ज़रूरत नहीं।
  3. अपने पसंदीदा फॉर्मेट के पास कॉपी करें पर क्लिक करें और उसे अपने कोड, कॉन्फ़िग फाइल या CMS में पेस्ट करें।

नेमिंग कन्वेंशन क्विक रेफरेंस

  • camelCase: JavaScript, TypeScript, Java, Swift में वेरिएबल और फंक्शन के नाम।
  • PascalCase: क्लास नाम, React कंपोनेंट्स, C# टाइप्स, और TypeScript इंटरफेस।
  • snake_case: Python वेरिएबल्स और फंक्शन, Ruby मेथड्स, PostgreSQL और MySQL कॉलम नामों के लिए।
  • kebab-case: CSS क्लास नाम, HTML डेटा एट्रिब्यूट, URL स्लग, npm पैकेज नाम और CLI फ्लैग्स।
  • SCREAMING_SNAKE_CASE: Python, JavaScript और ज़्यादातर भाषाओं में constants; shell और Docker में environment variables।
  • dot.case: जावा पैकेज नाम, .NET नेमस्पेस, कॉन्फ़िग फाइल कीज़ (जैसे Spring Boot, TOML)।

संबंधित गाइड्स

अक्सर पूछे जाने वाले सवाल

camelCase क्या है?
camelCase में शब्दों को बिना किसी सेपरेटर के जोड़ा जाता है, हर शब्द का पहला अक्षर (पहले को छोड़कर) बड़ा होता है (जैसे helloWorldExample)। यह JavaScript, TypeScript, Java और कई अन्य भाषाओं में वेरिएबल और फंक्शन नामों के लिए खूब इस्तेमाल होता है।
camelCase और PascalCase में क्या फर्क है?
दोनों में शब्द बिना सेपरेटर के जुड़ते हैं और हर शब्द का पहला अक्षर बड़ा होता है; लेकिन PascalCase (जिसे UpperCamelCase भी कहते हैं) में सबसे पहला अक्षर भी कैपिटल होता है (जैसे HelloWorldExample)। PascalCase आमतौर पर क्लास नाम और React कंपोनेंट्स के लिए है; camelCase वेरिएबल और फंक्शन के लिए।
कब snake_case और कब kebab-case इस्तेमाल करना चाहिए?
snake_case (शब्दों के बीच अंडरस्कोर) Python वेरिएबल्स, Ruby मेथड्स और डेटाबेस कॉलम नामों के लिए है। kebab-case (शब्दों के बीच हाइफ़न) CSS क्लास नाम, HTML एट्रिब्यूट्स, URL स्लग और CLI फ्लैग नामों में इस्तेमाल होता है।
SCREAMING_SNAKE_CASE क्या है?
SCREAMING_SNAKE_CASE का मतलब है snake_case को सभी अक्षरों में कैपिटल में लिखना। यह ज्यादातर भाषाओं में constants और environment variables के लिए मानक है (जैसे MAX_RETRY_COUNT, DATABASE_URL)।
कन्वर्टर शब्दों की सीमाएं कैसे पहचानता है?
यह टूल स्पेस, अंडरस्कोर, हाइफ़न और डॉट पर टेक्स्ट को अलग करता है; साथ ही camelCase और PascalCase बदलाव भी पहचानता है (जैसे "helloWorld" दो शब्द बन जाते हैं)। यानी आप किसी भी फॉर्मेट में इनपुट पेस्ट करें, सभी सात आउटपुट सही मिलेंगे।
क्या मेरा टेक्स्ट कहीं सेव होता है?
नहीं। सारा कन्वर्जन आपके ब्राउज़र में लोकली JavaScript से होता है। कुछ भी किसी सर्वर पर नहीं भेजा जाता।