Блокнот ++ htmltidy - не удается найти libtidy.dll

Я на относительно новой машине с Windows 7 и в Notepad++ TextFX HTMLTidy не работает. Он говорит: "Невозможно найти libTidy.dll в системном пути или C:\program files (x86)\Notepad++\plugins\Config\tidy\libTidy.dll". Некоторые ссылки предлагают переместить файлы в это место, но откуда мне их взять? Ага, почему я всегда нахожу плагины Notepad++ такими разочаровывающими!

Я использую Notepad++ 5.9.3 на Windows 7 x64.

Ответ 1

О, похоже, это раздражает, когда плагины не включены в 5.9.3, но включены в более ранние версии. Смотрите пост здесь.

Решение состоит в том, чтобы скачать файл 5.9 ZIP отсюда, а затем скопировать папку plugins\config папку Notepad++\plugins.

Ответ 2

После поиска я обнаружил, что вам не нужно скачивать Notepad++ v5.9.

TextFX с HTML Tidy можно скачать здесь.

Скопируйте папку NPPTextFX каталог Notepad++ plugins\Config (например, C:\Program Files (x86)\Notepad++\plugins\Config), переименуйте его в tidy, затем перезапустите Notepad++.


TextFX больше не разрабатывается, смотрите эту страницу.

Этот плагин не имеет сопровождающего и хочет его; пожалуйста, смотрите TextFX Future

Ответ 3

Для тех, кто все еще ищет libtidy.dll. Похоже, что версия 5.9 Notepad ++ больше не доступна для загрузки (по крайней мере, на странице загрузки нет ссылки и получения образованного удара по URL http://notepad-plus-plus.org/download/v5.9.html возвращает значение 404).

На странице HTML Tidy SourceForge есть ссылка "dll" (http://tidy.sourceforge.net/) от 2006 года; но он возвращает ошибку DNS.

Google действительно вернул хит на сайте под названием "DLL Me", но я не собираюсь загружать что-либо с сайта, который является отрывочным; поэтому на момент написания этой статьи: libtidy.dll не найден.

- edit-- Наконец, нашел ссылку прямо из дистрибутивного сервера TuxFamily: npp.5.9.bin.zip (спасибо @noah).

Ответ 4

В качестве альтернативы вы можете использовать плагин HTML Tidy 2, основанный на Tidy HTML 5. Он работает с последней версией Notepad ++.

Вы можете установить его с помощью диспетчера плагинов или вручную захватить последнюю версию и извлечь содержимое в каталог Notepad ++\plugins.

Обновленную версию плагина можно найти Здесь.

Ответ 5

Это не похоже на то, что функциональность libTidy.dll была на самом деле удалена, просто сделана NppTextFX.

Я включил его в моей установке Notepad++ v6.1.5 путем установки символов TextFX через диспетчер плагинов. После этого произошли две вещи: 1. NppTextFX.dll был скопирован в (каталог установки Notepad++)\plugins\directory и; 2. Пункт меню TextFX включен между Run и Plugins, который теперь имеет опцию TextFX HTML Tidy.

Кроме того, нет никакой разницы между версиями libTidy.dll для ANSI и Unicode в npp.5.9.bin.zip. Я запускал оба через WinMerge.

Ответ 6

Вы можете скачать этот файл отсюда и поместить этот файл по следующему пути: C:\Program Files (x86)\Notepad++\plugins\Config\tidy

Ответ 7

Я нашел лучший вариант для этого:

В Notepad++ 6.3.2 включите плагин "TextFX Characters" из "менеджера плагинов".

Это все.