notepad ++插件管理器显示没有可用的插件


47

我记得默认情况下管理器会显示可用插件列表,但我发现没有。可能有问题吗?

在此处输入图片说明

Answers:



12

另外,请确保插件管理器本身已更新!

您将需要以管理员身份启动Notepad ++,因为该插件已在受保护的%ProgramFiles /下保存/更新。

转到Plugins / Plugin Manager / Tab Updates并检查插件管理器是否有更新。重新启动并开始使用。


也没有任何可用的更新。在Installed选项卡下,它指示Plugin Manager是版本1.3.5(我今天下载了Notepad ++的最新版本),当我选择它时,说明将显示为Unknown Plugin - please let us know about this plugin on the forums
BrainSlugs83

此外,以管理员身份运行也无济于事。
BrainSlugs83

1
对我来说,这是“以管理员身份运行”。竖起大拇指!
Gishu 2015年

偶尔下载旧版本的插件管理器(实际版本为1.4.11时为1.0.8)时出现错误。下载了最后一个,一切正常。
医生编码器

7

我知道很久以前就已经回答了这个问题,但是,类似的问题使我成为了Google,并登陆了这里。

问题:插件管理器未显示在“插件”菜单中。

原因:您下载了64位NPP版本,并且插件管理器不支持64位。

解决方案:卸载并安装32位版本。

注意:直接从下载网站上,URL旁边说插件管理器不起作用(大声笑),我什至没有读过它,只是单击了64位下载,在写这篇文章时,我发现了这一点。无论如何,如果我第一次错过它,很可能会有其他人也错过它,因此是我的帖子。


7

如果以上所有方法均失败,请尝试以下操作:

  1. 手动下载插件
  2. 然后从菜单设置→导入→导入插件,导航到插件(.dll)位置。
  3. 加载文件。

检查“插件”菜单,新的插件将在此处列出。


好吧,手动安装没有用,但是却打开了实际的管理器,而没有其他答案为我完成了。
ИвоНедев

5

嘿,我有这个问题,

  • 错误是因为我使用的是1.0.8v(并且此版本没有服务,或者已过时)

FIX:只是更新到最新版本,您可以在这里找到它:https : //github.com/bruderstein/nppPluginManager/releases

32位或64位,我建议notepad ++用户使用32位,因为与64位相比,有更多的插件,您也可以同时下载。


3

我最近在Notepad ++ 7.3.1上遇到了此问题,并进行了修复,我以管理员身份打开了Notepad ++,浏览了菜单Plugins> Plugin Manager> Show Plugin Manager,然后转到Installed选项卡,选择“ Plugin Manager”并单击Reinstall。记事本++重新启动,然后插件列表将正确加载。

之后,您可以使用“更新”选项卡下的同一对话框来更新插件管理器。


3

在从Chocolatey安装Notepad ++之后,这发生在我身上。但是插件管理器本身有一个解决方案,隐藏在Settings按钮下方。

将名为allowAppDataPlugins.xml的空文件放在Notepad ++目录中。

(表示notepad ++。exe所在的目录,我的目录处于标准状态C:\Program Files (x86)\Notepad++。)

创建此文件(例如,只需复制并重命名readme.txt)并重新启动Notepad ++之后,插件管理器将再次显示插件。

在此处输入图片说明


2

所有解决方案都不适用于我和/或过于复杂。

这达到了目的:

  1. 打开插件管理器
  2. Settings
  3. 启用这些复选框(也许其中之一就够了[我猜是HTTP了])
    • Show unstable plugins
    • Force HTTP instead of HTTPS [...]
    • User development plugin list [...]
  4. OK

刷新并填充列表。

再次打开“设置”,然后更改回之前的/首选的配置。列表仍将填写。


1
对我来说,特别是“用户开发插件列表”有所不同,将其更改回列表会使列表再次消失。
斯蒂芬

1

我输入了我的Web浏览器在公司环境中使用的代理,并且该代理可以正常工作。

我不需要输入端口号,但这取决于您的代理配置!

比较是必不可少的插件,尤其是在比较思科路由器配置时。


1

我遇到了这个问题,但事实证明它很简单,防火墙阻止了它。

重要:

当插件管理器无法连接时,仍然会说没有可用的插件。收到第一个列表后,即使无法连接,也会显示相同的列表。它将它们加载为好像刚刚连接但实际上没有连接。这应该加以改进。


2
某人如何确定防火墙是否出了问题/需要采取什么措施来解决?
tgies



0

这可能只是在游戏中发挥作用的另一个原因。如果您在机器周围的任何地方都没有使用Internet Explorer / egde,并且/仍然将(Windows / Internet选项)cookie策略设置为“先询问”,而将“ cookie”设置为第三方cookie,则
np ++插件管理器也将无法下载插件列表。

请参见下面的AppData \ Local \ Microsoft \ Windows \ INetCache文件夹的屏幕截图,其中显示了cookie和管理数据。

除了临时激活第一方和第三方Cookie以及np ++插件管理器的使用(然后删除/重置)外,似乎没有其他解决方法。


0

{for notepad ++}下载插件管理器,然后解压缩,然后找到“ pluginmanager.dll”,将文件复制并粘贴到C:// program files(x86)/ notepad ++ / plugins .. [here]。(如果插件管理器已存在那里-只需跳过此即可。-)https://sourceforge.net/projects/npppluginmgr/

然后下载python脚本插件,并进行安装,将其解压缩(无论如何操作),然后找到“ pythonscript.dll”,将文件复制并粘贴到c:// programs files(x86)/ notepad ++ / plugins ... ..完成。https://sourceforge.net/projects/npppythonscript/?source=typ_redirect

现在您已经准备好摇滚了。


1
请更新答案,以便它引用链接,但不依赖于链接,因此即使链接停止工作,所有重要内容也将包含在答案中。
miroxlav

-1

将名为-allowAppDataPlugins.xml的文件添加到-C:\ Users \ Administrator \ AppData \ Roaming \ Notepad ++

重新启动记事本++

解决大多数问题


“ allowAppDataPlugins.xml”此文件从哪里来?它应该包含什么?
DavidPostill

它应该是空的。Notepad ++将此文件用作配置标志...如果存在,则Notepad ++将在AppData目录中查找插件。否则,不会。
daveloyall

-1

我遇到了类似的问题。问题是您的操作系统的防火墙阻止了记事本++连接到Internet。因此,转到防火墙设置并为“ Notepad ++”添加例外。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.