Diff चेकर

Diff चेकर दो टेक्स्ट या कोड स्निपेट की तुलना करता है और रंग-कोडेड लाइन-बाय-लाइन हाइलाइटिंग के साथ अंतर दिखाता है। इसमें स्प्लिट (साथ-साथ) और यूनिफ़ाइड व्यू मोड, लाइन नंबर, बदलाव की स्टैटिस्टिक्स (जोड़ी/हटाई/अपरिवर्तित लाइनें), और एक-क्लिक में diff रिज़ल्ट कॉपी की सुविधा है। 100% क्लाइंट-साइड — आपका डेटा ब्राउज़र से बाहर नहीं जाता। मुफ़्त, साइन-अप की ज़रूरत नहीं।

व्यू मोड:

कोई सुझाव है?

नया टूल अनुरोध करें या सुधार सुझाएं — हमारे Slack समुदाय में शामिल हों!

Slack पर फीडबैक दें

Diff चेकर क्या है?

Diff चेकर (या टेक्स्ट तुलना टूल) दो टेक्स्ट के बीच अंतरों को पहचानता और हाइलाइट करता है। इसकी अवधारणा 1974 में Douglas McIlroy द्वारा बनाए गए Unix diff कमांड से आई, जो वर्ज़न कंट्रोल सिस्टम की नींव बनी। आधुनिक diff टूल Myers' diff जैसे एल्गोरिदम का उपयोग करते हैं जो एक टेक्स्ट को दूसरे में बदलने के लिए न्यूनतम परिवर्तनों की गणना करते हैं। यह टूल पूरी तरह आपके ब्राउज़र में चलता है, बिना किसी डेटा को सर्वर पर भेजे रियल टाइम में diff कंप्यूट करता है।

इस Diff चेकर का उपयोग कैसे करें

  1. बाएँ पैनल में अपना मूल टेक्स्ट पेस्ट या टाइप करें
  2. दाएँ पैनल में संशोधित टेक्स्ट पेस्ट या टाइप करें
  3. लाइन-बाय-लाइन हाइलाइटेड अंतर देखने के लिए तुलना पर क्लिक करें
  4. स्प्लिट व्यू (साथ-साथ) और यूनिफ़ाइड व्यू के बीच टॉगल करें
  5. लचीली तुलना के लिए व्हाइटस्पेस अनदेखा करें या केस अनदेखा करें जैसे विकल्प उपयोग करें

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

स्प्लिट व्यू और यूनिफ़ाइड व्यू में क्या अंतर है?

स्प्लिट व्यू मूल और संशोधित टेक्स्ट को दो कॉलम में साथ-साथ दिखाता है, जिससे संबंधित लाइनों की तुलना करना आसान होता है। यूनिफ़ाइड व्यू दोनों को + और - प्रीफ़िक्स के साथ एक ही कॉलम में जोड़ता है, git diff आउटपुट के समान। स्प्लिट व्यू विज़ुअल तुलना के लिए बेहतर है, जबकि यूनिफ़ाइड व्यू अधिक कॉम्पैक्ट है और डेवलपर्स के लिए परिचित है।

व्हाइटस्पेस अनदेखा करें क्या करता है?

जब व्हाइटस्पेस अनदेखा करें सक्षम होता है, तो diff स्पेस, टैब और ट्रेलिंग व्हाइटस्पेस में अंतरों को अनदेखा करता है। यह तब उपयोगी है जब ऐसे कोड की तुलना करनी हो जिसे रीफ़ॉर्मेट किया गया हो या जब इंडेंटेशन स्टाइल बदल गई हो लेकिन वास्तविक सामग्री वही हो।

क्या मैं इस टूल से कोड फ़ाइलों की तुलना कर सकता हूँ?

हाँ। यह diff चेकर किसी भी प्लेन टेक्स्ट के साथ काम करता है जिसमें किसी भी प्रोग्रामिंग लैंग्वेज का सोर्स कोड, कॉन्फ़िगरेशन फ़ाइलें, CSV डेटा, JSON, XML, HTML, Markdown और अन्य शामिल हैं। बस अपना कोड दो पैनल में पेस्ट करें और तुलना करें।

diff एल्गोरिदम कैसे काम करता है?

यह टूल एक लाइन-बाय-लाइन तुलना एल्गोरिदम का उपयोग करता है जो दो टेक्स्ट के बीच सबसे लंबे कॉमन सबसीक्वेंस (LCS) की पहचान करता है। केवल मूल में मौजूद लाइनें हटाव (लाल) के रूप में चिह्नित होती हैं, केवल संशोधित टेक्स्ट में मौजूद लाइनें जोड़ (हरा) के रूप में चिह्नित होती हैं, और मैचिंग लाइनें अपरिवर्तित संदर्भ के रूप में दिखाई जाती हैं।

क्या मेरा डेटा सुरक्षित है?

हाँ। यह diff चेकर 100% आपके ब्राउज़र में चलता है। कोई टेक्स्ट किसी सर्वर पर अपलोड नहीं किया जाता। आपका कोड, डॉक्यूमेंट्स और डेटा कभी आपकी डिवाइस से बाहर नहीं जाते।

संबंधित टूल