टेक्स्ट तुलना (Diff)
दो टेक्स्ट के बीच के अंतर खोजें और हाइलाइट करें
टूल लोड हो रहा है…
दो टेक्स्ट की लाइन-दर-लाइन तुलना करता है, जोड़ी या हटाई गई लाइनें चिह्नित करता है, और लाइन के अंदर बदले शब्दों या अक्षरों को हाइलाइट करता है। दो ड्राफ़्ट, कॉन्ट्रैक्ट के वर्ज़न या कॉन्फ़िगरेशन फ़ाइलों के बीच क्या बदला, यह देखने के लिए इसका इस्तेमाल करें।
इस्तेमाल का तरीका
- टेक्स्ट को "मूल" और "बदला हुआ" में पेस्ट करें, या "फ़ाइल खोलें" से या किसी बॉक्स पर छोड़कर फ़ाइलें लोड करें।
- टाइप करते ही नतीजा नीचे दिखता है। "व्यू" में "साथ-साथ" या "एक साथ (यूनिफ़ाइड)" चुनें।
- "किस स्तर पर हाइलाइट करें" को "शब्द" या "अक्षर" पर सेट करें, और ज़रूरत हो तो "स्पेस के बदलाव अनदेखा करें" या "केस अनदेखा करें" चालू करें।
- "अगला बदलाव" और "पिछला बदलाव" से बदलावों के बीच जाएं, और नतीजा कॉपी करने के लिए "यूनिफ़ाइड diff कॉपी करें" दबाएं।
यह कैसे काम करता है
- हटाई गई लाइनों पर − का निशान और लाल बैकग्राउंड होता है; जोड़ी गई लाइनों पर + का निशान और हरा बैकग्राउंड। लाइन के अंदर के हाइलाइट "साथ-साथ" व्यू में दिखते हैं।
- "स्पेस के बदलाव अनदेखा करें" कई स्पेस को एक मानता है और लाइन के सिरों के स्पेस को नज़रअंदाज़ करता है। जो स्पेस सिर्फ़ एक टेक्स्ट में है, वह फिर भी अंतर माना जाता है।
- पेज पहली 20,000 लाइनें दिखाता है; कॉपी किए गए यूनिफ़ाइड diff में सब कुछ होता है। बहुत अलग लंबे टेक्स्ट एक बदले हुए ब्लॉक के रूप में दिखाए जाते हैं।
- दोनों टेक्स्ट और आपकी सेटिंग सिर्फ़ इसी डिवाइस के इस ब्राउज़र में सेव रहती हैं।
अक्सर पूछे जाने वाले सवाल
- दो टेक्स्ट के बीच सिर्फ़ अंतर कैसे दिखाएं?
- "सिर्फ़ बदलाव और उनके आसपास की लाइनें दिखाएं" चालू रखें। सिर्फ़ बदली हुई लाइनें और उनके आसपास की तीन लाइनें दिखती हैं, और जोड़ी व हटाई गई लाइनों की संख्या नतीजे के ऊपर दिखती है।
- क्या Word या PDF दस्तावेज़ों की तुलना कर सकते हैं?
- सिर्फ़ .txt, .md, .csv या कोड फ़ाइलों जैसी प्लेन टेक्स्ट फ़ाइलें खोली जा सकती हैं। Word या PDF दस्तावेज़ का टेक्स्ट कॉपी करें और उसे बॉक्स में पेस्ट करें।
- यूनिफ़ाइड diff क्या होता है?
- एक टेक्स्ट फ़ॉर्मेट जो हर बदलाव को उसके आसपास की तीन लाइनों के साथ दिखाता है, हटाई गई लाइनों से पहले - और जोड़ी गई लाइनों से पहले + के साथ। यह diff -u या Git के आउटपुट जैसा दिखता है।
- क्या यह केस या स्पेसिंग के अंतर को नज़रअंदाज़ कर सकता है?
- हां। "केस अनदेखा करें" बड़े और छोटे अक्षरों को एक जैसा मानता है, और "लाइन के आखिर के स्पेस अनदेखा करें" लाइनों के अंत में छूटे स्पेस को नज़रअंदाज़ करता है।