यह टूल क्या करता है
यह टूल वेरिएबल, डेटाबेस फ़ील्ड और कॉन्फ़िगरेशन कुंजियों के लिए उपयोगी है। तीनों नामकरण टूल एक ही विभाजन नियम इस्तेमाल करते हैं। यह केवल स्पेस नहीं बदलता; helloWorld और XMLHttpRequest भी पहचानता है।
इस्तेमाल कैसे करें
- नाम या फ़ील्ड की बहुपंक्ति सूची डालें।
- हर पंक्ति अलग बदलने का विकल्प जाँचें; यह डिफ़ॉल्ट रूप से चालू है।
- बदलें दबाएँ और छोटे अक्षर तथा एकल अंडरस्कोर जाँचें।
- परिणाम कॉपी या डाउनलोड करें; लक्ष्य प्रोग्रामिंग भाषा में नाम की वैधता जाँचें।
उदाहरण
- Hello World → hello_world; helloWorld → hello_world।
- XMLHttpRequest → xml_http_request।
- multiple spaces → multiple_spaces; हिंदी नाम → हिंदी_नाम।
नियम और सीमाएँ
साझा शब्द विभाजन फ़ंक्शन केस सीमाएँ, संक्षेप और विभाजक पहचानता है। Unicode केस नियमों से शब्द छोटे अक्षरों में बदलकर एक अंडरस्कोर से जुड़ते हैं। लगातार विभाजक कई अंडरस्कोर नहीं बनाते। हिंदी और अन्य Unicode अक्षरों को ASCII फ़िल्टर से हटाया नहीं जाता।
आम उपयोग
- Python वेरिएबल या डेटाबेस फ़ील्ड व्यवस्थित करें।
- कॉन्फ़िगरेशन कुंजियों का नामकरण एक जैसा करें।
- कई camelCase प्रॉपर्टी एक साथ बदलें।
गोपनीयता
टेक्स्ट, फ़ाइल पढ़ना, रूपांतरण और पूर्वावलोकन सभी इसी ब्राउज़र में स्थानीय रूप से होते हैं। इनपुट अपलोड नहीं होता; बैकएंड, डेटाबेस, ऑनलाइन API या तीसरे पक्ष का CDN इस्तेमाल नहीं होता और सामग्री अपने आप सहेजी नहीं जाती। कॉपी और डाउनलोड भी ब्राउज़र में स्थानीय रूप से होते हैं।
FAQ
snake_case क्या है?
शब्द अंडरस्कोर से अलग होते हैं और सामान्यतः छोटे अक्षरों में होते हैं, जैसे user_name।
क्या मौजूदा camelCase बदल सकता है?
हाँ। केस सीमा से शब्द अलग होते हैं; helloWorld से hello_world बनता है।
क्या कई स्पेस से कई अंडरस्कोर बनेंगे?
नहीं। लगातार विभाजक एक शब्द सीमा माने जाते हैं; दो शब्दों के बीच केवल एक अंडरस्कोर आता है।
क्या हिंदी अक्षर हटेंगे?
नहीं। अक्षर सुरक्षित रहते हैं और स्पष्ट रूप से अलग शब्द अंडरस्कोर से जुड़ते हैं। टूल अर्थ के आधार पर शब्द नहीं बाँटता और अनुवाद नहीं करता।