我试图安装 Notepad++ 的 NppExec 插件,以便可以在其中编译 Java 并运行它。安装失败后,我对编译做了一些研究,并决定继续使用 Java IDE。但是,我仍然想知道为什么 Notepad++ 不让我安装 NppExec。问题如下:
我被告知导航到插件 --> 插件管理器 --> 显示插件管理器,然后滚动到 NppExec。每当我单击它并选择安装时,它都会显示一条错误消息,提示“NppExec 安装失败”。我后来单击了“设置”,其中显示:
插件配置路径是:C:\Users\User\AppData\Roaming\Notepad++\plugins\Config 用户的 AppData 目录中的插件已被禁用 - 要在 Notepad++ 版本 5.9.7 及更高版本中启用,请在 Notepad++ 目录中放置一个名为 allowAppDataPlugins.xml 的空文件。
我按照说明创建了 allowAppDataPlugins.xml 文件,并将其放入 Notepad++ 目录中。但是没有用。
即使是现在,错误消息仍不断弹出,并阻止我安装插件。虽然我已经使用 IDE,但我仍然在心里想知道为什么这不起作用。有人知道为什么我无法安装 NppExec 吗?我该如何安装?提前谢谢!
答案1
为什么我无法安装 NppExec?
您可能需要具有管理员权限才能安装插件(取决于 Notepad++ 的安装位置)。
尝试手动安装插件(如下所述)。
手动安装:
您可能需要拥有管理员权限才能执行此操作。
关闭 Notepad++
从以下位置下载 zip 文件http://sourceforge.net/projects/npp-plugins/files/NppExec/
解压到 Notepad++ 插件目录。
运行 Notepad++
答案2
如果您刚刚更新到最新版本的 Notepad,则需要安装最新版本的 NppExec。截至目前,我NppExec_06RC3_dll_PA.zip
从https://github.com/d0vgan/nppexec/releases
正如创建者的 Github 页面所解释的那样,在 V.7.6.x 之后,他们更改了插件文件夹格式,因此我之前的版本的 NppExec 不再被识别。