99

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

我在 Windows 7 x64 上使用 Notepad++ 5.9.3。

4

7 回答 7

149

哦,看起来插件没有包含在 5.9.3 中,但包含在早期版本中,这很烦人。请参阅此处的帖子

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

于 2011-08-08T16:59:40.750 回答
22

找了一圈,发现不用下载Notepad++ v5.9了。

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

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


TextFX 不再被开发,请参阅此页面

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

于 2012-09-18T01:41:36.810 回答
15

对于那些仍在寻找 libtidy.dll 的人。Notepad++ 5.9 版似乎不再可供下载(至少下载页面上没有链接,并且在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-- 终于从 TuxFamily 发行版服务器中直接找到了一个链接:npp.5.9.bin.zip(感谢@noah)。

于 2012-06-29T15:32:14.060 回答
9

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

您可以使用插件管理器安装它,或者通过获取最新版本并将内容提取到您的 Notepad++\plugins 目录中手动安装它。

可以在此处找到插件的更新版本。

于 2012-11-02T10:13:42.063 回答
4

看起来 libTidy.dll 功能实际上并没有被删除,只是被 NppTextFX 吸收了。

我通过插件管理器安装TextFX Characters在我的 Notepad++ v6.1.5 安装中启用了它。之后发生了两件事: 1. NppTextFX.dll 被复制到(Notepad++ 安装目录)\plugins\ 目录中;2. TextFX 菜单项在 Run 和 Plugins 之间启用,现在有 TextFX HTML Tidy 选项。

此外,npp.5.9.bin.zip 中的 libTidy.dll 的 ANSI 和 Unicode 版本之间没有区别。我都通过WinMerge运行。

于 2012-07-24T02:36:11.937 回答
2

您可以从此处下载此文件并将此文件放在此路径中:C:\Program Files (x86)\Notepad++\plugins\Config\tidy

于 2013-06-04T23:41:14.680 回答
0

我为此找到了最好的选择:

在 Notepad++ 6.3.2 中,从“插件管理器”启用“TextFX Characters”插件。

就这些。

于 2013-05-01T13:38:44.093 回答