दो फ़ाइलों की तुलना करें
F8 दो फ़ाइलों की सामग्री की पंक्ति-दर-पंक्ति तुलना करता है। हर पटल में एक फ़ाइल — नहीं तो Meneaufile पूछ लेता है।
पहले उसी नाम की फ़ाइल। जब दूसरा पैनल उसी नाम की फ़ाइल दिखाता है, तो F8 — या राइट-क्लिक पर “सामग्री से तुलना करें” — फ़ाइल की तुलना उसी से करता है, वहाँ कर्सर कहीं भी हो। समान नाम की फ़ाइल न हो, तो सामने चुनी गई फ़ाइल से: old.txt बनाम new.txt।
दो दृश्य
- अगल-बगल: दोनों संस्करण आमने-सामने, खंड एक पंक्ति में संरेखित।
- एकीकृत दृश्य: एक ही पाठ, जोड़े और हटाए गए अंश मिले हुए — इसे तब पढ़ा जाता है जब अंतर कम हों।
गिनती विस्तार बताती है: +12 −3। “अगला अंतर” और “पिछला अंतर” आँखों से खोजे बिना खंड-दर-खंड कूदते हैं।
टेक्स्ट कॉपी करना
टेक्स्ट माउस से चुना जाता है और Ctrl+C से कॉपी होता है। आमने-सामने दृश्य में हर आधे हिस्से का अपना चयन होता है: आप केवल एक फ़ाइल की पंक्तियाँ कॉपी करते हैं, और Ctrl+A सभी को चुन लेता है। पंक्ति संख्याएँ कॉपी में नहीं आतीं, और हर पंक्ति अपना लाइन ब्रेक बनाए रखती है।
कोड अपने रंग रखता है
.php, .dart, .json यहाँ दर्शक के रंगों के साथ पढ़ी जाती हैं — वही पैलेट, कोई दूसरा नहीं: फ़ाइल का रूप इस पर निर्भर नहीं करता कि उसे पढ़ा जा रहा है या उसकी तुलना हो रही है। कमिट का diff भी इन्हें रखता है।
जिसकी घोषणा फ़ाइल का नाम नहीं करता, वह सादे पाठ में रहता है: .txt जिसमें // टिप्पणी नहीं है, कोई लॉग, बिना एक्सटेंशन की फ़ाइल।
पंक्ति-दर-पंक्ति, पूरी फ़ाइल पर नहीं। तुलना करने वाला उपकरण दो संस्करणों की पंक्तियाँ दिखाता है, पढ़ने के क्रम में मिली हुई: उन्हें जोड़कर एक खंड की तरह रंगने पर हटाई गई पंक्ति पर टिप्पणी खुलती और जोड़ी गई पंक्ति पर बंद होती। दिखने वाला परिणाम — कई पंक्तियों का /* */ केवल पहली पंक्ति पर रंगा जाता है।
खंड को आगे ले जाना
संपादन मोड हर खंड पर दो इशारे जोड़ता है: “यह खंड बाईं ओर भेजें” और “यह खंड दाईं ओर भेजें”। इस तरह एक फ़ाइल को दूसरी से सुधारा जाता है, खंड-दर-खंड, तुलना छोड़े बिना।
जब तक सहेजा न जाए, कुछ नहीं लिखा जाता: “बायाँ सहेजें”, “दायाँ सहेजें”, या “दोनों सहेजें”।
जो वह चुप रहने के बजाय बताती है
- दोनों संस्करण पंक्ति-दर-पंक्ति समान हैं — तुलना सचमुच हुई।
- पंक्ति-दर-पंक्ति तुलना के लिए कुछ नहीं: फ़ाइल पाठ नहीं है, या पढ़ी नहीं जा सकी।
- दोनों में से एक फ़ाइल डिस्क पर बदल गई — “फिर लोड करें” जो अब वहाँ है उस पर तुलना दोबारा करता है।
दो तालिकाओं की भी तुलना होती है
डेटाबेस में, दो तालिकाओं पर F8 उनकी संरचनाओं की तुलना करता है: बाइट नहीं होते, पर फ़ील्ड, उनके प्रकार और उनके इंडेक्स होते हैं। मेनू यह बताता है — तब प्रविष्टि का नाम “ढाँचों की तुलना करें” होता है।
Meneaufile का मैनुअल, हिंदी में।