कोड कंपेयर
किसी फ़ाइल के दो वर्ज़न पेस्ट करें और ठीक-ठीक देखें कि कौन-सी लाइनें और शब्द बदले।
इसी डिवाइस पर सुरक्षित
आपके ब्राउज़र में चलता है। कुछ भी अपलोड नहीं होता।
सुरक्षित
अंतर
अंतर देखने के लिए दोनों बॉक्स में कोड पेस्ट करें।
यह कैसे काम करता है
-
दोनों वर्ज़न पेस्ट करें
मूल वर्ज़न बाईं ओर और बदला हुआ वर्ज़न दाईं ओर पेस्ट करें, या अपने डिवाइस से दो फ़ाइलें खोलें।
-
अंतर पढ़ें
जोड़ी गई, हटाई गई और बदली गई लाइनें उनके लाइन नंबर के साथ मार्क होती हैं, और ठीक वही शब्द हाइलाइट होते हैं जो बदले हैं।
-
नतीजा शेयर करें
बदलावों को unified diff के रूप में कॉपी या डाउनलोड करें, जो Git और कोड रिव्यू टूल का फ़ॉर्मेट है।
अक्सर पूछे जाने वाले सवाल
क्या तुलना के लिए मेरा कोड अपलोड होता है?
नहीं। तुलना आपके ब्राउज़र में होती है, इसलिए सोर्स कोड, कॉन्फ़िगरेशन फ़ाइलें और उनमें मौजूद क्रेडेंशियल आपके डिवाइस पर ही रहते हैं।
“स्पेस को अनदेखा करें” क्या करता है?
जिन लाइनों में सिर्फ़ स्पेस, टैब या इंडेंटेशन का फ़र्क हो, उन्हें यह एक जैसा मानता है। कोड को दोबारा फ़ॉर्मेट करने के बाद, जब सिर्फ़ इंडेंटेशन बदला हो, यह काम आता है।
unified diff क्या होता है?
यह बदलावों का स्टैंडर्ड टेक्स्ट फ़ॉर्मेट है: हटाई गई लाइनें - से और जोड़ी गई लाइनें + से शुरू होती हैं, और बदलावों के हर समूह के साथ आस-पास की कुछ लाइनें दिखती हैं। Git, patch और ज़्यादातर कोड रिव्यू टूल इसे पढ़ सकते हैं।
क्या मैं किसी भी भाषा का कोड मिला सकता हूँ?
हाँ। तुलना सादे टेक्स्ट पर लाइन-दर-लाइन होती है, इसलिए यह किसी भी प्रोग्रामिंग भाषा, JSON, YAML, CSV, SQL या कॉन्फ़िगरेशन फ़ाइल के साथ काम करती है।
फ़ाइलें कितनी बड़ी हो सकती हैं?
दसियों हज़ार लाइनों वाली फ़ाइलें पल भर में मिल जाती हैं। बिना बदले लंबे हिस्से समेट दिए जाते हैं, और पूरा संदर्भ चाहिए हो तो आप उन्हें कभी भी खोल सकते हैं।