कोड डिफ़ चेकर

मूल और बदला हुआ वर्शन पेस्ट करें और देखें कि कौन-सी लाइनें जोड़ी गईं, हटाई गईं या बदली गईं। साइड-बाय-साइड और यूनिफ़ाइड व्यू के बीच बदलें और बदलावों को .diff फ़ाइल के रूप में एक्सपोर्ट करें।

व्यू

मूल

0 अक्षर0 लाइन

बदला हुआ

0 अक्षर0 लाइन

परिणाम

दोनों वर्शन पेस्ट करते ही अंतर यहाँ दिखते हैं।

पूरी तरह आपके ब्राउज़र में चलता है। आप जो भी डालते हैं, वह किसी सर्वर पर नहीं भेजा जाता।

कोड के दो वर्शन की तुलना कैसे करें

  1. दोनों वर्शन पेस्ट करें

    मूल वर्शन बाईं ओर और बदला हुआ वर्शन दाईं ओर डालें, या दो फ़ाइलें खोलें।

  2. अंतर देखें

    हटाई गई लाइनें लाल, जोड़ी गई लाइनें हरी होती हैं, और बदली गई लाइन का बदला हुआ हिस्सा मार्क होता है। बिना बदलाव वाले लंबे हिस्से समेट दिए जाते हैं।

  3. बदलाव एक्सपोर्ट करें

    अंतर को यूनिफ़ाइड डिफ़ के रूप में कॉपी या डाउनलोड करें, ताकि उन्हें शेयर कर सकें या किसी टिकट में जोड़ सकें।

git की तरह, लाइन दर लाइन

तुलना Myers एल्गोरिदम से होती है, वही तरीका जो diff और git इस्तेमाल करते हैं, इसलिए यह जोड़ी और हटाई गई लाइनों का सबसे छोटा सेट ढूँढता है। बदली गई लाइनों के अंदर बदले हुए शब्द और चिह्न भी हाइलाइट होते हैं।

व्हाइटस्पेस अनदेखा करना

दोबारा इंडेंट किया गया कोड या लाइनों के आखिर में जोड़े गए स्पेस असली बदलावों को छिपा सकते हैं। “व्हाइटस्पेस अनदेखा करें” चालू होने पर जो लाइनें सिर्फ़ स्पेस और टैब में अलग हैं, उन्हें बिना बदलाव वाली माना जाता है, diff -w की तरह।

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

.diff फ़ाइल किस फ़ॉर्मैट में होती है?

यह स्टैंडर्ड यूनिफ़ाइड डिफ़ फ़ॉर्मैट है, जिसमें हर बदलाव के आसपास संदर्भ की तीन लाइनें होती हैं, वही फ़ॉर्मैट जो diff -u और git diff बनाते हैं।

क्या कोई साइज़ सीमा है?

कोई तय सीमा नहीं। हज़ारों लाइनों वाली फ़ाइलों की तुलना पल भर में हो जाती है। बहुत लंबे परिणामों में पहली 4,000 पंक्तियाँ दिखती हैं; एक्सपोर्ट किए गए डिफ़ में हमेशा सब कुछ होता है।

क्या मेरा कोड अपलोड होता है?

नहीं। दोनों वर्शन की तुलना आपके ब्राउज़र में होती है और वे कभी आपके डिवाइस से बाहर नहीं जाते।