नोटपैड ++ v6.6.8 में दो फाइलों की तुलना कैसे करें


101

मैं दो अलग-अलग फ़ाइलों से मूल्यों की तुलना करना चाहता हूं।
नोटपैड ++ संस्करण 5.0.3 में हमारे पास शॉर्टकट बटन Alt+ था dलेकिन संस्करण 6.6.8 में मुझे तुलना करने का कोई विकल्प नहीं मिल रहा है।

मुझे यह भी बताएं कि कौन सा संस्करण सबसे स्थिर है।

जवाबों:


116

वहाँ " तुलना " प्लगइन है। आप इसे प्लगइन्स > प्लगइन मैनेजर के माध्यम से स्थापित कर सकते हैं ।

वैकल्पिक रूप से आप WinMerge की तरह एक विशेष फ़ाइल तुलना सॉफ़्टवेयर स्थापित कर सकते हैं ।


WinMerge जाने का रास्ता है (नोटपैड ++ के प्रशंसक होने के बावजूद भी)
एस्केलेटर

1
@ एस्केलेटर हाँ यह सच है। मैंने दोनों प्रोग्राम इंस्टॉल किए और विनमर शुरू करने के लिए एक NppExec स्क्रिप्ट बनाई। यदि कोई विभाजन दृश्य है, तो winmerge फ़ाइल को बाएँ दृश्य से लोड करता है और इसे नोटपैड ++ में एक क्लिक के साथ दाईं ओर एक से तुलना करता है। दोनों दुनिया के सर्वश्रेष्ठ :)
लार्स फिशर

1
@ लार्सफिशर जो भयानक लगता है। मैं सभी प्लगइन्स और WinMerge डाउनलोड करने में कामयाब रहा। लेकिन मैं वास्तव में नहीं जानता कि मैं कैसे विनपर्ज शुरू करने के लिए NppExec स्क्रिप्ट के बारे में जाऊंगा। क्या आप अपनी स्क्रिप्ट साझा करने का मन करेंगे? हम एक चैट में मिल सकते हैं । धन्यवाद।
एलेक्स

6
@ एलेक्स आप उदाहरण के लिए WinMerge स्थापित करेंगे, फिर नोटपैड ++ के लिए NppExec प्लगइन स्थापित करें। फिर प्लगइन्स के माध्यम से एक स्क्रिप्ट बनाएं -> NppExec-> इस सामग्री के साथ ... निष्पादित करें: npp_console keep npp_save "$(LEFT_VIEW_FILE)" npp_save "$(Right_VIEW_FILE)" npp_run "C:\Program Files (x86)\WinMerge\WinMergeU.exe" "$(LEFT_VIEW_FILE)" "$(Right_VIEW_FILE)" (चार लाइनें) जो बाएँ और दाएँ दृश्य फ़ाइल (या केवल एक दृश्य सक्रिय होने पर वर्तमान फ़ाइल) के साथ WinMerge चलाएगी। किसी नाम के तहत स्क्रिप्ट को सहेजें और इसे शॉर्टकट बताने के लिए stackoverflow.com/a/34611800/4086774 देखें ।
लार्स फिशर

1
@ConradB उल्लेखित प्लगइन की तुलना नोटपैड ++ प्लगइन है । यह दोनों फ़ाइलों को खोलने और मैन्युअल रूप से तुलना करने के अलावा नोटपैड ++ का उपयोग करने का तरीका है । लेकिन मुझे यह स्वीकार करना होगा कि विशेष उपकरण जैसे कि winmerge या kdiff3 बेहतर हैं।
लार्स फिशर

44

अपडेट करें:

  • नोटपैड ++ 7.5 और उससे अधिक उपयोग के लिए v2.0.0 की तुलना करें
  • नोटपैड ++ 7.7 और ऊपर के उपयोग के लिए नोटपैड ++ 7.7 के लिए v2.0.0 की तुलना करें, यदि आपको मैन्युअल रूप से इंस्टॉल करने की आवश्यकता है तो नीचे दिए गए विवरण का पालन करें, अन्यथा "प्लगिन एडमिन" का उपयोग करें।

मैं नोटपैड ++ 7.5 और नए संस्करणों के लिए प्लगइन 2 की तुलना करता हूं । नोटपैड ++ 7.5 और नए संस्करणों में प्लगइन प्रबंधक नहीं है । आपको मैन्युअल रूप से प्लगइन्स डाउनलोड और इंस्टॉल करना होगा। और हाँ यह मायने रखता है यदि आप 64 बिट या 32 बिट (86x) का उपयोग करते हैं।

तो ध्यान रखें, यदि आप 64 बिट संस्करण नोटपैड ++ का उपयोग करते हैं, तो आपको 64 बिट संस्करण प्लगइन का भी उपयोग करना चाहिए, और 32 बिट के लिए भी यही मान्य है।

मैंने एक दिशानिर्देश लिखा कि इसे कैसे स्थापित किया जाए:

  1. अपने नोटपैड ++ को व्यवस्थापक मोड के रूप में प्रारंभ करें।
  2. F1यह जानने के लिए दबाएं कि क्या आपका नोटपैड ++ 64 बिट या 32 बिट (86x) है, इसलिए आपको सही प्लगइन संस्करण डाउनलोड करने की आवश्यकता है। तुलना-प्लगइन 2 डाउनलोड करें
  3. अस्थायी फ़ोल्डर में अनजिप तुलना-प्लगइन।
  4. अस्थायी फ़ोल्डर से आयात प्लगइन।
  5. प्लगइन प्लगइन्स मेनू के तहत दिखाई देना चाहिए।

नोट:
प्लगइन .dllफ़ाइल को सीधे प्लग इन फ़ोल्डर में ड्रैग और ड्रॉप करना भी संभव है ।
64 बिट: %programfiles%\Notepad++\plugins
32 बिट:%programfiles(x86)%\Notepad++\plugins

अद्यतन Notepad ++ अब पुराने प्लगइन प्रबंधक के लिए एक स्थानापन्न के रूप में "प्लगइन व्यवस्थापक" है: इस अद्यतन के साथ @TylerH के लिए धन्यवाद। लेकिन यह विधि (उत्तर) अभी भी लगभग किसी भी नोटपैड ++ प्लगइन्स के लिए प्लगइन्स को जोड़ने के लिए मान्य है।

अस्वीकरण: इस दिशानिर्देश का लिंक मेरी निजी वेब साइट को संदर्भित करता है


3
धन्यवाद! नोटपैड ++ के नवीनतम संस्करण ने जो भी कारण के लिए प्लगइन प्रबंधक को स्क्रैप किया है, इसलिए आपका उत्तर केवल एक ही बचा है जो काम करता है।
omikes

1
@oMiKeY मुझे उद्धृत न करें, लेकिन मेरा मानना ​​है कि प्लगइन प्रबंधक ने विज्ञापनों को इसमें धकेला था और एनपी ++ के डेवलपर नहीं चाहते थे कि एन ++ समुदाय का हिस्सा हो।
सी बाउर

3
नोटपैड ++ में अब पुराने प्लगइन प्रबंधक, FYI के प्रतिस्थापन के रूप में "प्लगिन एडमिन" है।
टाइलेर

1
मेरे लिए यह समाधान काम कर गया, क्योंकि मेरा सिस्टम फ़ायरवॉल के पीछे है, जिसमें इंटरनेट की पहुंच सीमित है।
रोमेश

1
यह इससे कहीं ज्यादा आसान है। प्लगइन्स> प्लगइन एडमिन> टिक तुलना> इंस्टॉल करें (V 7.8.4 - 32 बिट)
JGFMK

6

वैकल्पिक रूप से, आप "SourceForge नोटपैड ++ प्लगिन 1.5.6 तुलना करें" स्थापित कर सकते हैं। यह दो फ़ाइलों के बीच कार्यक्षमता की तुलना करता है और दो फ़ाइलों के बीच अंतर दिखाता है।

संदर्भ के लिए लिंक: https://sourceforge.net/projects/npp-compare/files/1.5.6/


1
मुझे विश्वास है कि यह वास्तव में एक ही प्लगइन है कि @LarsFischer उल्लेख किया है
Bürgi

यह तब फायदेमंद होता है जब आप एक्सेस कंट्रोल मैटर के कारण प्लगइन डाउनलोड नहीं कर सकते।
एम। माशाए

केवल 32-बिट के लिए हाल ही में पुनर्निर्माण नहीं किया जा रहा है, क्षमा करें।
कॉनरैड बी

3

मैं जवाब देता हूं क्योंकि मुझे नोटपैड ++ में 2 फाइलों की तुलना करने की आवश्यकता है और कोई विकल्प उपलब्ध नहीं है।

इसलिए पहले प्लगइन मैनेजर को सक्षम करें जैसा कि यहां प्रश्न द्वारा पूछा गया है , फिर इस सॉफ़्टवेयर में 2 फ़ाइलों की तुलना करने के लिए इस चरण का पालन करें।

1. नोटपैड ++ पर जाएं, पर जाएं

प्लगइन -> प्लगइन प्रबंधक -> प्लगइन प्रबंधक दिखाएँ

2. उपलब्ध प्लगइन सूची में, तुलना करें और स्थापित करें चुनें

3.Restart नोटपैड ++।

http://www.technicaloverload.com/compare-two-files-using-notepad/


यह सही उत्तर लगता है क्योंकि यह उल्लेख करता है कि नोटपैड ++ सीधे प्लगइन मैन के साथ नहीं आता है और आपको उस लिंक में पहले @ अजय 2707 के रूप में स्थापित करना होगा। यह मददगार था।
ओरियनएमडी

3

2018 10 25. अपडेट।

नोटपैड ++ 7.5.8 में डिफ़ॉल्ट रूप से प्लगइन प्रबंधक नहीं है। आपको प्लगइन्स को मैन्युअल रूप से डाउनलोड करना होगा।

ध्यान रखें, यदि आप नोटपैड ++ के 64 बिट संस्करण का उपयोग करते हैं, तो आपको 64 बिट संस्करण प्लगइन का भी उपयोग करना चाहिए । मेरा यहां भी ऐसा ही मुद्दा था

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.