记事本++ htmltidy – 无法findlibtidy.dll

我在一个相对较新的Win7机器上,在Notepad ++中,TextFX HTMLTidy不起作用。 它说:“无法在系统path或C:\ program files(x86)\ Notepad ++ \ plugins \ Config \ tidy \ libTidy.dll中findlibTidy.dll”。 一些链接build议将文件移动到该位置,但我从哪里得到它们? 唉,为什么我总是发现Notepad ++插件如此令人沮丧!

我在Win7 x64上使用Notepad ++ 5.9.3。

哦,它看起来像是一些烦人的插件没有包含在5.9.3中,但被包含在早期版本中,请参阅这里的post 。

解决方法是从这里下载5.9 zip,然后将plugins \ config文件夹复制到Notepad ++ \ plugins文件夹中

经过四处搜寻,我发现你不必下载Notepad ++ v5.9。

带有HTML Tidy的TextFX可以从这里下载。

NPPTextFX文件夹复制到Notepad ++ plugins\Config目录(例如C:\Program Files (x86)\Notepad++\plugins\Config ),将其重命名为tidy ,然后重新启动Notepad ++。


TextFX不再被开发,请看这个页面 。

这个插件没有维护者,想要一个; 请参阅TextFX的未来

对于那些仍在searchlibtidy.dll。 看来版本5.9的Notepad ++不再可供下载(至less在下载页面上没有链接,并且在http://notepad-plus-plus.org/download/v5.9 .html返回一个404)。

在2006年的HTML Tidy SourceForge页面( http://tidy.sourceforge.net/ )上有一个“dll”链接; 但是它返回一个DNS错误。

谷歌确实在一个名为“DLL Me”的网站上重获新生,但我不打算从一个粗略的网站上下载任何东西; 所以写这个:没有libtidy.dll被发现。

–edit–终于find了一个直接从TuxFamily发行版服务器中取得的链接: npp.5.9.bin.zip (thanks @ noah )。

作为替代,您可以使用基于Tidy HTML 5的HTML Tidy 2插件。 它适用于最新的Notepad ++版本。

您可以使用插件pipe理器来安装它,也可以通过抓取最新版本并将其内容提取到Notepad ++ \ plugins目录中手动安装。

插件的更新版本可以在这里find。

它看起来并不像libTidy.dllfunction实际上被删除,只是由NppTextFX提供。 我通过安装TextFX字符通过插件pipe理器在我的安装Notepad ++ v6.1.5中启用它。 之后发生了两件事:1. NppTextFX.dll被复制到(notepad ++安装目录)\ plugins \目录下; 2.运行和插件之间启用了TextFX菜单项,现在它具有TextFX HTML Tidy选项。

而且,npp.5.9.bin.zip中的libTidy.dll的ansi和unicode版本没有区别。 我跑过了Winmerge。

你可以从这里下载这个文件,并把这个文件放在这个path中: Program Files (x86) > Notepad++ > plugins > Config > tidy

find了有史以来最好的select:在记事本6.3.2启用“插件pipe理器”的“textFX字符”插件。

就这些。