हर लाइन में टेक्स्ट जोड़ने का तेज़ तरीका
बड़े टेक्स्ट ब्लॉक को मैन्युअल रूप से एडिट करना उबाऊ और गलतियों से भरा हो सकता है। चाहे आपको कोई लिस्ट फॉर्मेट करनी हो, डेटाबेस के लिए डेटा तैयार करना हो, या कोड स्निपेट्स बनाने हों, इसे लाइन-दर-लाइन करने में बहुत समय लगता है। यह टूल इस प्रोसेस को ऑटोमेट करता है, जिससे आप अपने डॉक्यूमेंट की हर लाइन में तुरंत टेक्स्ट जोड़ सकते हैं।
आप लाइनों की शुरुआत में टेक्स्ट जोड़ सकते हैं, अंत में जोड़ सकते हैं, या दोनों एक साथ कर सकते हैं। चूँकि यह टूल लोकल JavaScript का उपयोग करके पूरी तरह से आपके ब्राउज़र में चलता है, इसलिए आपका टेक्स्ट कभी भी सर्वर पर अपलोड नहीं होता है। आप डेटा प्राइवेसी की चिंता किए बिना संवेदनशील कस्टमर डेटा, इंटरनल कोड या प्राइवेट नोट्स को सुरक्षित रूप से फॉर्मेट कर सकते हैं।
लाइन प्रीफिक्स टूल और सफिक्स विकल्पों का उपयोग करना
इसका इंटरफ़ेस बहुत ही सरल है और यह शानदार फ़ॉर्मेटिंग सुविधाएँ प्रदान करता है। इनपुट फ़ील्ड और प्रीसेट का उपयोग करके, आप कुछ ही सेकंड में प्लेन टेक्स्ट को स्ट्रक्चर्ड डेटा में बदल सकते हैं।
लाइनों में प्रीफिक्स जोड़ें: आप प्रीफिक्स फ़ील्ड में जो भी कैरेक्टर टाइप करेंगे, वे हर लाइन की बिल्कुल शुरुआत में जुड़ जाएंगे। यह बुलेट पॉइंट, इंडेंटेशन जोड़ने या कोड ब्लॉक को कमेंट करने (जैसे // या # जोड़ना) के लिए एकदम सही है।
हर लाइन में सफिक्स जोड़ें: सफिक्स फ़ील्ड में दर्ज किए गए कैरेक्टर हर लाइन के बिल्कुल अंत में जुड़ जाते हैं। इसका उपयोग आमतौर पर डेटा पंक्तियों के अंत में विराम चिह्न, जैसे कॉमा या सेमीकोलन जोड़ने के लिए किया जाता है।
क्विक प्रीसेट: यदि आपको स्टैण्डर्ड फ़ॉर्मेटिंग चाहिए, तो टूल में इन-बिल्ट प्रीसेट दिए गए हैं जो आपके लिए प्रीफिक्स और सफिक्स फ़ील्ड अपने आप भर देते हैं:
- बुलेट्स: हर लाइन की शुरुआत में एक स्टैण्डर्ड बुलेट पॉइंट (
•) जोड़ता है। - नंबर्स: क्रमानुसार नंबरिंग (
{n}.) सेट करता है। - कोट्स: हर लाइन को डबल कोट्स में रखता है और अंत में एक कॉमा (
"text",) जोड़ता है, जो ऐरे (arrays) बनाने के लिए बेहतरीन है। - HTML टैग्स: हर लाइन को लिस्ट आइटम टैग्स (
<li>और</li>) के अंदर रखता है। - मार्कडाउन: हर लाइन के पहले एक मार्कडाउन टास्क लिस्ट चेकबॉक्स (
- [ ]) जोड़ता है।
स्मार्ट लाइन नंबरिंग
इस टूल का एक सबसे शानदार फीचर {n} प्लेसहोल्डर का उपयोग करके आपकी लाइनों को अपने आप नंबर देने की सुविधा है। जब भी आप प्रीफिक्स या सफिक्स फ़ील्ड में {n} डालते हैं, तो टूल इसे मौजूदा लाइन नंबर से बदल देता है।
यह नंबरिंग कैसे काम करे, इस पर आपका पूरा कंट्रोल होता है:
- कस्टम स्टार्टिंग नंबर: डिफ़ॉल्ट रूप से, नंबरिंग 1 से शुरू होती है। अगर आप किसी पिछले डॉक्यूमेंट की लिस्ट को आगे बढ़ा रहे हैं, तो आप "स्टार्ट नंबर" फ़ील्ड को 10, 50 या किसी भी अन्य नंबर में बदल सकते हैं।
- खाली लाइनों को हैंडल करना: "Skip empty lines" चेकबॉक्स डिफ़ॉल्ट रूप से इनेबल रहता है। इसे टिक करने पर, टूल खाली लाइनों (या सिर्फ स्पेस वाली लाइनों) को इग्नोर कर देता है। यह उनमें प्रीफिक्स या सफिक्स नहीं जोड़ता है, और सबसे ज़रूरी बात, यह
{n}काउंटर को वहीं रोक देता है। इससे यह पक्का होता है कि अगर आपकी लिस्ट में डबल-स्पेस है, तो खाली जगह के लिए नंबर (1, 3, 5) छोड़ने के बजाय, आपके आइटम्स को लगातार (1, 2, 3) नंबर दिए जाएंगे।
टेक्स्ट फ़ॉर्मेटिंग के सामान्य उपयोग
SQL क्वेरीज़ और कोड ऐरे तैयार करना
डेवलपर्स को अक्सर रॉ डेटा के कॉलम—जैसे यूज़र ID, ईमेल एड्रेस, या प्रोडक्ट कोड—को ऐसे फ़ॉर्मेट में बदलना पड़ता है जिसका उपयोग कोड में किया जा सके। लाइन प्रीफ़िक्स टूल का उपयोग करके सिंगल कोट (') और सफ़िक्स टूल से कोट और कॉमा (',) जोड़ने पर, एक साधारण लिस्ट तुरंत SQL IN (...) क्लॉज़ या JavaScript ऐरे में पेस्ट करने के लिए तैयार हो जाती है।
HTML और Markdown लिखना
वेब डेवलपर्स और टेक्निकल राइटर्स बार-बार इस्तेमाल होने वाले टैग्स को ऑटोमेट करके अपना समय बचा सकते हैं। पचास लिस्ट आइटम के आगे-पीछे <li> और </li> टाइप करने के बजाय, आप प्लेन टेक्स्ट लिस्ट को पेस्ट कर सकते हैं, HTML प्रीसेट लागू कर सकते हैं, और पूरी तरह से फ़ॉर्मेट किए गए कोड को कॉपी कर सकते हैं। इसी तरह, मीटिंग नोट्स को Markdown चेकलिस्ट में बदलने में सिर्फ एक क्लिक लगता है।
डॉक्यूमेंट्स को क्लीन और फ़ॉर्मेट करना
अगर आप पब्लिकेशन या प्लेन-टेक्स्ट ईमेल भेजने के लिए कोई डॉक्यूमेंट तैयार कर रहे हैं, तो आपको उसमें खास इंडेंटेशन या कोटेशन मार्क जोड़ने की ज़रूरत पड़ सकती है। आप पूरे ईमेल थ्रेड को ब्लॉककोट करने के लिए शुरुआत में ग्रेटर-दैन का चिह्न (> ) लगा सकते हैं, या टेक्स्ट के एक ब्लॉक को एक समान रूप से इंडेंट करने के लिए स्पेस जोड़ सकते हैं।
संबंधित टेक्स्ट फ़ॉर्मेटिंग टूल्स
यदि प्रीफ़िक्स और सफ़िक्स जोड़ने से पहले या बाद में आपके टेक्स्ट को और व्यवस्थित करने की आवश्यकता है, तो ये लोकल ब्राउज़र टूल्स आपके काम को आसान बना सकते हैं:
- लाइन ब्रेक्स हटाएँ: अपने टेक्स्ट को एक सिंगल पैराग्राफ़ या कॉमा-सेपरेटेड स्ट्रिंग में बदलने के लिए अनचाहे लाइन ब्रेक्स को तुरंत हटाएँ।
- लाइन्स सॉर्ट करें: नंबर या फ़ॉर्मेटिंग लगाने से पहले अपनी लिस्ट को वर्णमाला के क्रम में या लंबाई के आधार पर सॉर्ट करें।
- फ़ाइंड और रिप्लेस: अपने पूरे डॉक्यूमेंट में विशिष्ट शब्दों, कैरेक्टर्स या फ़ॉर्मेटिंग की गलतियों को तुरंत बदलें।