web-dev-qa-db-fra.com

Notepad ++ htmltidy - impossible de trouver libtidy.dll

Je suis sur une machine Windows 7 relativement récente et dans Notepad ++, le TextFX HTMLTidy ne fonctionne pas. Il dit "Impossible de trouver libTidy.dll dans le chemin système ou dans les fichiers du programme C:\(x86)\Notepad ++\plugins\Config\tidy\libTidy.dll". Quelques liens suggère de déplacer les fichiers à cet endroit, mais d'où puis-je les obtenir? Argh, pourquoi est-ce que je trouve toujours les plugins Notepad ++ si frustrants!

J'utilise Notepad ++ 5.9.3 sur Windows 7 x64.

97
Rory

Oh, on dirait que c'est quelque chose d'ennuyeux, car les plugins ne sont pas inclus dans la version 5.9.3, mais dans les versions précédentes. Voir poster here .

La solution est de télécharger le fichier 5.9 Zip depuis ici , puis de copier le dossier plugins\config Dans le dossier Notepad++\plugins.

147
Rory

Après avoir cherché, j'ai trouvé qu'il n'était pas nécessaire de télécharger Notepad ++ v5.9.

TextFX avec HTML Tidy peut être téléchargé ici.

Copiez le dossier NPPTextFX dans le répertoire Notepad ++ plugins\Config (Tel que C:\Program Files (x86)\Notepad++\plugins\Config), renommez-le en tidy, puis redémarrez Notepad ++.


TextFX n'est plus en cours de développement, voir cette page .

Ce plugin n'a pas de mainteneur et en veut un; veuillez voir Future de TextFX

22
uınbɐɥs

Pour ceux qui recherchent encore libtidy.dll. Il semble que la version 5.9 de Notepad ++ ne soit plus disponible au téléchargement (au moins, il n’ya pas de lien sur la page de téléchargement et il est difficile d’en savoir plus sur une URL de http://notepad-plus-plus.org/download /v5.9.html renvoie 404).

Il existe un lien 'dll' sur la page HTML Tidy SourceForge ( http://tidy.sourceforge.net/ ) datée de 2006; mais cela renvoie une erreur DNS.

Google a renvoyé un hit sur un site appelé "DLL Me", mais je ne téléchargerai rien d'un site aussi sommaire. donc comme de cette écriture: pas de libtidy.dll à trouver.

--edit-- Enfin, vous avez trouvé un lien sortant directement du serveur de distribution TuxFamily: npp.5.9.bin.Zip (merci @ noah ).

15
ericx

Alternativement, vous pouvez utiliser le plugin HTML Tidy 2 , qui est basé sur Tidy HTML 5 . Cela fonctionne avec la dernière version de Notepad ++.

Vous pouvez l'installer à l'aide du gestionnaire de plugins ou manuellement en récupérant la version la plus récente et en extrayant le contenu dans votre répertoire Notepad ++\plugins.

Une version mise à jour du plugin peut être trouvée Ici .

9
Saeb Amini

Il ne semble pas que la fonctionnalité libTidy.dll ait été supprimée, elle a simplement été cooptée par NppTextFX.

Je l'ai activé dans mon installation de Notepad ++ v6.1.5 en installant des caractères TextFX via le gestionnaire de plug-in. Deux choses se sont ensuite déroulées: 1. NppTextFX.dll a été copié dans (répertoire d'installation de Notepad ++)\plugins\directory et; 2. L'élément de menu TextFX est activé entre Exécuter et Plugins, qui dispose désormais de l'option TextFX HTML Tidy.

De plus, il n'y a pas de différence entre les versions ANSI et Unicode de libTidy.dll dans npp.5.9.bin.Zip. J'ai couru les deux à travers WinMerge .

4
alfie

Vous pouvez télécharger ce fichier à partir de ici et le placer dans ce chemin: C:\Program Files (x86)\Notepad++\plugins\Config\tidy

2
user1892034

J'ai trouvé la meilleure option pour cela:

Dans Notepad ++ 6.3.2, activez le plug-in "Caractères TextFX" à partir du "gestionnaire de plug-ins".

C'est tout.

0
idodido