टेक्स्ट तुलना (Diff)
दो टेक्स्ट को साथ-साथ रखें और पंक्ति-दर-पंक्ति और वर्ण-दर-वर्ण अंतरों को हाइलाइट करें।
अंतर देखने के लिए दोनों ओर पाठ दर्ज करें।
उपयोग कैसे करें
- मूल पाठ को बाईं ओर और संशोधित पाठ को दाईं ओर चिपकाएँ।
- आपके टाइप करते ही तुलना अपने आप अपडेट हो जाती है; “तुलना करें” बटन इसे तुरंत चलाता है।
- हटाई गई पंक्तियाँ लाल रंग में और जोड़ी गई पंक्तियाँ हरे रंग में दिखाई जाती हैं। जब कोई पंक्ति संपादित की गई हो, तो पंक्ति जोड़ी के अंदर बदले गए सटीक वर्ण हाइलाइट किए जाते हैं।
- जब आप अंतर को विपरीत दिशा में पढ़ना चाहें, तो दोनों ओर को बदलने के लिए “अदला-बदली करें” का उपयोग करें।
टिप्पणियाँ
- तुलना पूरी तरह आपके ब्राउज़र में longest-common-subsequence diff का उपयोग करके चलती है। कोई भी पाठ अपलोड नहीं किया जाता।
- तुलना को तेज़ रखने के लिए प्रत्येक ओर 5,000 पंक्तियों तक सीमित है। बड़ी इनपुट को सीमा बताते हुए त्रुटि के रूप में रिपोर्ट किया जाता है।
- अंत की खाली पंक्तियाँ भी पंक्तियों के रूप में गिनी जाती हैं, इसलिए अंतिम नई पंक्ति का अंतर जोड़ी गई या हटाई गई खाली पंक्ति के रूप में दिखाई देता है।
अक्सर पूछे जाने वाले प्रश्न
पूरी संपादित पंक्ति वर्ण हाइलाइट के साथ क्यों नहीं जोड़ी जाती?
वर्ण हाइलाइट तब लागू होता है जब हटाई गई पंक्ति के तुरंत बाद जोड़ी गई पंक्ति आती है, जो संपादित पंक्ति का सामान्य रूप है। बड़ी पुनर्व्यवस्थाएँ अलग-अलग हटाने और जोड़ने के रूप में दिखाई जाती हैं।
क्या यह खाली स्थान के अंतर को अनदेखा करता है?
नहीं। पंक्तियों की तुलना रिक्त स्थानों सहित बिल्कुल सटीक रूप से की जाती है। रिक्त स्थान को पहले सामान्य करने के लिए, पाठ को पाठ रूपांतरण टूल से गुज़ारें।
क्या मैं कोड की तुलना कर सकता हूँ?
हाँ। diff पंक्ति-आधारित है और भाषा-निरपेक्ष है, इसलिए स्रोत कोड, कॉन्फ़िगरेशन फ़ाइलें और लॉग सभी काम करते हैं।