नोटपैड ++ htmltidy - libtidy.dll खोजने में असमर्थ


99

मैं अपेक्षाकृत नई विंडोज 7 मशीन पर हूं और नोटपैड ++ में टेक्स्टएफएक्स HTMLTidy काम नहीं करता है। यह "सिस्टम पथ या C: \ program files (x86) \ Notepad ++ \ plugins \ config \ tidy \ libTidy.dll" में libTidy.dll खोजने में असमर्थ है। कुछ लिंक फाइलों को उस स्थान पर ले जाने का सुझाव देते हैं, लेकिन मैं उन्हें कहां से लाऊं? अर्घ, मैं हमेशा नोटपैड ++ प्लगइन्स को इतना निराश क्यों करता हूं!

मैं विंडोज 7 x64 पर नोटपैड ++ 5.9.3 का उपयोग कर रहा हूं।


यदि आपने htmlTidy स्थापित किया है, तो बस एक फ़ाइल को c: \ (या जिस ड्राइव पर आपने इसे स्थापित किया है) पर शुरू करें। आप प्रोबैबल को dll को स्थानांतरित नहीं करना चाहते हैं, बस इसे कॉपी करें।
डब्लूबी

2
मेरे पास htmlTidy स्थापित नहीं है, यह नोटपैड ++
रोरी

6
वाह, यह लगभग एक साल पुराना है और यह अभी भी हो रहा है। इसके बजाय HtmlTidy एक प्लगइन होना चाहिए।
जुल्म

जवाबों:


148

ओह, ऐसा लग रहा है कि यह 5.9.3 में शामिल नहीं होने से प्लगइन्स से परेशान है, लेकिन पहले के संस्करणों में शामिल है। देखें यहां पोस्ट करें

इसका समाधान यहां से 5.9 ज़िप फ़ाइल को डाउनलोड करना है , फिर plugins\configफ़ोल्डर में फ़ोल्डर की प्रतिलिपि Notepad++\pluginsबनाएँ।


@Rory - मेरे पास संस्करण 5.9.6.2 (UNICODE) है, लेकिन जब मैं कोशिश करता हूं कि आपने 5.9 डाउनलोड करके क्या सुझाव दिया था और फिर प्लग इन फ़ोल्डर में कॉन्फिग फोल्डर की नकल करते हुए यह काम नहीं करता है। क्या कुछ और बदल गया है?
चोबो 2

25
@ chobo2 - डाउनलोड और नवीनतम नोटपैड ++ (आज के रूप में v6.1.1 ) को notepad-plus-plus.org/download से स्थापित करें ... फिर npp.5.9.bin.zip से (उपरोक्त रोरी की टिप्पणी से लिंक): सामग्री की प्रतिलिपि बनाएँ में asi \ plugins \ config \ tidy \ फ़ोल्डर: (नोटपैड ++ स्थापित करें) / प्लगइन्स \ config \ tidy - अंत में, नोटपैड ++ पुनः आरंभ करें (सभी संपादनों के लिए क्षमा करें, मैं वास्तव में अपनी टिप्पणी करने में कामयाब रहा!)
क्रिस

2
क्रिस की उपरोक्त टिप्पणी ने नए नोटपैड ++ 6.1.5 के लिए भी काम किया।
मैकाटो

1
मेरे 6.1.x संस्करण के साथ ही काम करता है, लेकिन केवल ANSI संस्करण: stackoverflow.com/questions/11591532/notepad-6-1-x-and-htmltidy
होर्स्ट वाल्टर

1
restartनोटपैड ++ को याद करें
उज्जवल सिंह

22

आसपास खोज करने के बाद, मैंने पाया कि आपको नोटपैड ++ v5.9 डाउनलोड नहीं करना है।

HTML Tidy वाला TextFX यहां से डाउनलोड किया जा सकता है।

NPPTextFXनोटपैड ++ plugins\Configनिर्देशिका (जैसे C:\Program Files (x86)\Notepad++\plugins\Config) के लिए फ़ोल्डर की प्रतिलिपि बनाएँ , इसे tidyफिर से नाम दें , फिर नोटपैड ++ को पुनरारंभ करें।


TextFX अब विकसित नहीं हो रहा है, इस पृष्ठ को देखें ।

इस प्लगइन का कोई रखवाला नहीं है और वह चाहता है; कृपया TextFX का भविष्य देखें


15

अभी भी libtidy.dll की खोज करने वालों के लिए। ऐसा लगता है कि नोटपैड ++ का संस्करण 5.9 अब डाउनलोड के लिए उपलब्ध नहीं है (कम से कम डाउनलोड पेज पर कोई लिंक नहीं है और http://notepad-plus-plus.org/download/v5.9 के URL पर एक शिक्षित स्टैब बना रहा है .html 404 देता है)।

2006 के HTML Tidy SourceForge पेज ( http://tidy.sourceforge.net/ ) पर 'dll' लिंक है ; लेकिन यह एक DNS त्रुटि देता है।

Google ने "DLL Me" नामक साइट पर एक हिट लौटाया, लेकिन मैं उस साइट से कुछ भी डाउनलोड नहीं करने जा रहा हूं जो स्केच हो; इसलिए इस लेखन के रूप में: कोई libtidy.dll नहीं मिला।

--edit-- अंत में टक्सफ़ैमिली डिस्ट्रो सर्वर से सीधे एक लिंक मिला: npp.5.9.bin.zip (धन्यवाद @ नूह )।


9

एक विकल्प के रूप में, आप HTML Tidy 2 प्लगइन का उपयोग कर सकते हैं , जो Tidy HTML 5 पर आधारित है । यह नवीनतम नोटपैड ++ संस्करण के साथ काम करता है।

आप इसे प्लगइन प्रबंधक का उपयोग करके, या मैन्युअल रूप से नवीनतम संस्करण को पकड़कर और अपने नोटपैड ++ \ प्लगइन्स निर्देशिका में सामग्री को निकालकर स्थापित कर सकते हैं ।

प्लगइन का एक अद्यतन संस्करण यहां पाया जा सकता है ।


1
बॉक्स से बाहर काम करने के लिए प्रतीत नहीं होता है। XML द्वारा मान्य होने के बावजूद, मैंने जो भी XML दस्तावेज़ आज़माया है, उस पर कोई त्रुटि हुई है।
साइमन टेवेसी

3
@SimonTewsi XML के लिए आपको XML टूल्स प्लगइन इंस्टॉल करना होगा।
थाड गाइड्री

नोटपैड 7.2.2 में विफल रहता है
user9645

अपडेट किया गया संस्करण यहां पाया जा सकता है: github.com/geoffmcl/NppTidy2
user136036

4

ऐसा नहीं लगता है कि libTidy.dll कार्यक्षमता वास्तव में हटा दी गई थी, बस NppTextFX द्वारा सहयोग किया गया था।

मैंने प्लगइन प्रबंधक के माध्यम से TextFX वर्णों को स्थापित करके नोटपैड ++ v6.1.5 की मेरी स्थापना में इसे सक्षम किया । उसके बाद दो चीजें हुईं: 1. NppTextFX.dll (नोटपैड ++ इंस्टॉल डायरेक्टरी) \ प्लगइन्स \ डायरेक्टरी में कॉपी किया गया था; 2. टेक्स्टएफएक्स मेनू आइटम रन और प्लगइन्स के बीच सक्षम है, जिसमें अब टेक्स्टएफएक्स एचटीएमएल टीडी विकल्प है।

इसके अलावा, npp.5.9.bin.zip में libTidy.dll के ANSI और यूनिकोड संस्करणों में कोई अंतर नहीं है। मैं WinMerge के माध्यम से दोनों भाग गया ।


1
मुझे अभी भी npp.5.9.bin.zip की एक प्रति को libTidy.dll की कार्यशील प्रति के लिए पिछली टिप्पणियों के आधार पर ढूंढना था, इसलिए हाँ, यह एक शर्त है।
अल्फी

2

आप इस फाइल को यहाँ से डाउनलोड कर सकते हैं और इस फाइल को इस रास्ते में डाल सकते हैं:C:\Program Files (x86)\Notepad++\plugins\Config\tidy


0

मुझे इसके लिए सबसे अच्छा विकल्प मिला:

नोटपैड ++ 6.3.2 में, "प्लगइन प्रबंधक" से "टेक्स्टएफएक्स वर्ण" प्लगइन सक्षम करें।

बस इतना ही।

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