2

我在我的 Windows 7 64 位机器上遇到了 Notepad++ 的问题。我已经下载了 XML 工具插件,但无法运行。

我从 64 位文件夹下载了 .7z 扩展: 28/May/2013 14:22 669 KB iconv-1.14-win32-x86_64.7z
28/May/2013 14:28 3.4 MB libxml-2.9.1-win32- x86_64.7z
28/May/2013 14:55 1.0 MB libxslt-1.1.28-win32-x86_64.7z
28/May/2013 14:55 58 KB mingwrt-4.8.0-win32-x86_64.7z
29/May/2013 13:38 2.3 MB openssl-1.0.1e-win32-x86_64.7z
2013 年 5 月 28 日 14:23 129 KB zlib-1.2.8-win32-x86_64.7z

我解压缩它们,它们变成了文件夹。我将所有文件夹放在一个新文件夹 ext_libs 下,并将其放在 C:\Program Files (x86)\Notepad++ 中。根据另一位用户的建议,我还将其复制到 C:\Windows\System32。然而,当我打开 Notepad++ 时,我在 Plugins -> XML Tools 下看到的只是“如何使用”。

我想使用 XML 工具的其他功能而不是 TextFX。我也希望不必以管理员身份运行 Notepad++ 来使其正常工作。

这些不是要使用的正确文件吗?他们应该去哪里?

4

6 回答 6

2

按照下面的说明,在 64 位 n++ 的情况下它对我有用。

  1. 从此链接下载的插件:https ://sourceforge.net/projects/npp-plugins/files/XML%20Tools/Xml%20Tools%202.4.9%20Unicode/Xml%20Tools%202.4.9.2%20x64%20Unicode.zip/下载
  2. 停止记事本++
  3. 将新的外部 dll 复制到 npp 主文件夹(与“notepad++.exe”相同的文件夹)或 %appdata%\Notepad++ 文件夹中:
    • libcurl.dll
    • libiconv-2.dll
    • libwinpthread1-dll
    • libxml2-2.dll
    • libxslt-1.dll
    • zlib1.dll``
  4. 在 npp 插件文件夹下创建文件夹“XMLTools”。
  5. 将 XMLTools.dll 放在 npp plugins -> "XMLTools" 文件夹中。

在 npp 主文件夹中安装后,您应该具有以下结构:

  [NPP_ROOT_FOLDER]
   ¦   notepad++.exe
   |   libcurl.dll
   ¦   libiconv-2.dll
   ¦   libwinpthread-1.dll
   ¦   libxml2-2.dll
   ¦   libxslt-1.dll
   ¦   zlib1.dll
    +---[plugins/XMLTools/]
           XMLTools.dll```


于 2019-03-21T12:57:17.787 回答
2

我遇到了类似的问题,但是在我在 plugins 文件夹中创建了一个文件夹 XMLTools,将 XMLTools.dll 文件移到那里并重新启动 NPP 后,它们就消失了。

于 2019-03-11T08:51:35.133 回答
1

您有一个 32 位记事本++,但您下载了 x86_64 扩展。您需要安装 64 位 notepad++,或者安装 32 位 xml 工具。(应用程序和库的位数需要匹配)

于 2013-07-11T15:13:00.847 回答
1

视窗 10

Notepad++ v7.5.8(64 位)(截至撰写本文时最新)

下载最新版本的 XML 工具 (Xml Tools 2.4.9.2 x64 Unicode.zip)

链接到 sourceforge xml 工具

提取存档并将 XMLTools.dll 放入插件目录。

如果默认没有“依赖项”,则必须将依赖项文件夹(libcurl.dll、zlib1.dll、...等)中的所有文件复制到与 Notepad++ 相同的目录,例如“C:\Program Files\Notepad++”文件夹,否则一旦你重新启动记事本++,它会说插件不兼容。

于 2018-07-31T11:18:20.280 回答
0

从他们的网站下载最新的 64 位版本的 Notepad++。在插件管理器 -> 已安装下重新安装最新的插件管理器版本。然后通过插件管理器安装 XML Tools。

于 2017-08-22T01:04:29.080 回答
0

考虑这些陈述

32 位插件与 64 位可执行文件不兼容
64 位插件与 32 位可执行文件不兼容

要么选择:

32 位可执行文件 (notepad++.exe) 和 32 位插件
或 64 位可执行文件 (notepad++.exe) 和 64 位插件
注意:x86 是 32 位的另一个术语(意思相同,至少在这种情况下)

于 2018-08-09T07:10:56.243 回答