【发布时间】:2017-02-22 05:51:33
【问题描述】:
我正在尝试从Plugins -> Plugin Manager 安装 Notepad++ 插件,但我的办公室防火墙限制了它的下载。
有没有其他方法可以离线下载插件?
【问题讨论】:
我正在尝试从Plugins -> Plugin Manager 安装 Notepad++ 插件,但我的办公室防火墙限制了它的下载。
有没有其他方法可以离线下载插件?
【问题讨论】:
以下是对我有用的步骤:
C:\Program Files\Notepad++\plugins
Settings -> Import -> Import plugin(导入插件)。【讨论】:
值得注意的是,要遵循的确切步骤可能因插件而异。 (例如,我刚刚手动安装了 XML 工具,这涉及将一些文件从子文件夹复制到根 Notepad++ 安装目录中。) 所以建议如下:-
C:\Program Files (x86)\Notepad++\plugins\)。
【讨论】:
C:\Program Files (x86)\Notepad++\plugins 对我来说不起作用。
我必须将插件放入以下目录:C:\Users\<username>\AppData\Local\Notepad++\plugins
更新
NPP-v7.6.4 有一个功能可以打开插件文件夹:
Plugins -> Open Plugins Folder...
【讨论】:
我无法让 Notepad++ 工作的插件感到沮丧,因为我没有意识到插件的 DLL 必须直接安装在 C:\Program Files (x86)\Notepad++\plugins 目录中,而不是安装到以插件命名的子文件夹。
我被误导了,因为全新安装的 Notepad++ 附带的每个 OTHER 插件都安装在 \plugins 下的自己的子文件夹中。
\plugins
├ DSpellCheck
├ MIME Tools
└ Converter (etc.)
我尝试使用我尝试安装的插件(自动保存),但无法让它工作。但是由于上面史蒂夫钱伯斯的回答,我尝试将 DLL 直接放入 \plugins 文件夹和 PRESTO!它有效。
希望这有助于避免其他人遇到类似的挫败感!
【讨论】:
在 v7.7 中,我必须转到插件菜单并选择“打开插件文件夹...”(转到 C:\Program Files\Notepad++\plugins)。
我必须为插件创建一个文件夹并将 .dll 提取到该文件夹中。例如,创建一个名为“JSMinNPP”的文件夹并将“JSMinNPP.dll”放在该文件夹中。把dll放到plugins文件夹里就不行了。
最后转到设置 --> 导入 --> 导入插件并导入该 dll 并重新启动 Notepad++。
【讨论】:
这是我在 NPP 7.8.2 中尝试的步骤:
(1)下载插件zip(参考plugin-full-list json):
https://github.com/notepad-plus-plus/nppPluginList/blob/master/src/pl.x64.json
(2)从 zip 中解压文件(通常是 .dll lib 文件)到 npp 的 plugins 子文件夹
例如,将 NppFTP-x64.zip 解压到 C:\Program Files\Notepad++\plugins\NppFTP
记住:
(i)Must create sub-folder for each plugin
(ii)The sub-folder's name must be EXACTLY SAME as the main .dll filename (e.g., NppFTP.dll)
(3)重启npp,插件会自动加载。
[Note-1]:我没有做setting->import->plugin,好像不需要这个 [Note-2]:如果你想导入插件,你可能需要使用“以管理员身份运行”选项启动 npp。
【讨论】:
如果您要安装的插件未在插件管理中列出,您仍然可以手动安装它。插件(DLL形式)应放在Notepad++安装文件夹的plugins子文件夹下,与插件二进制同名,无文件扩展名。
例如,如果您要安装的插件名为 myAwesomePlugin.dll,则应使用以下路径进行安装:
%PROGRAMFILES(x86)%\Notepad++\plugins\myAwesomePlugin\myAwesomePlugin.dll
或
%PROGRAMFILES%\Notepad++\plugins\myAwesomePlugin\myAwesomePlugin.dll
安装插件后,您可以通过“插件”菜单使用(也可以配置)它。
放插件后重启Notepad++
【讨论】:
下载并解压 .zip 文件,路径下包含所有 .dll 插件文件
C:\ProgramData\Notepad++\plugins\
确保为每个插件创建一个单独的文件夹
【讨论】:
Notepad++ 地址已更改,因此上面的许多链接都已损坏。这个问题的最新链接在这里:https://npp-user-manual.org/docs/plugins/
以防万一地址再次更改,这是我们今天的内容:
如何安装插件
手动安装插件
如果您要安装的插件未在插件管理中列出,您仍然可以手动安装它。插件(DLL 形式)应放在 Notepad++ 安装文件夹的 plugins 子文件夹中,在与插件二进制名称相同的子文件夹下,没有文件扩展名。例如,如果您要安装的插件名为 myAwesomePlugin.dll,则应使用以下路径安装它: %PROGRAMFILES(x86)%\Notepad++\plugins\myAwesomePlugin\myAwesomePlugin.dll
安装插件后,您可以通过“插件”菜单使用(也可以配置)它。
【讨论】:
如果 .dll 已经在插件文件夹中,我无法导入它。我把它放在 C:\ 驱动器上的一个临时文件夹中,它运行良好。
【讨论】:
使用插件前注意插件通常在notepad 32位,32位插件不兼容64位,反之亦然(推荐使用notepad++ 32位)
在 Notepad++ 中使用导入
我试过导入插件:https://stackoverflow.com/a/54873143/3266623
但是它对我没有用
手动方式
1. 下载并解压 .zip 文件,路径下包含所有 .dll 插件文件
C:\ProgramData\Notepad++\plugins\
要下载使用以下链接或谷歌相同
http://docs.notepad-plus-plus.org/index.php/Plugin_Central
2. 用于放置插件 - 确保为每个插件创建一个单独的文件夹
\plugins
├ DSpellCheck
├ MIME Tools
└ Converter (etc.)
3。 (如果插件包含 ext_libs 文件夹)将 ext_libs 复制到记事本根文件夹,通常包含少量 ddl 文件,即
C:\Program Files (x86)\Notepad++
【讨论】:
对我来说,使用 NPP V7.6.6 (x64) 可以:
下载插件,然后解压缩到某个本地文件夹(例如下载)。确保为您的 Notepad++ 下载正确的插件(64 位或 32 位 - 例如,请参阅?-> 关于 Notepad++ 以查找您是否为 64 位)
检查每个 DLL 以确保它被取消阻止(右键单击,属性,然后检查/选择取消阻止。
运行记事本++。如果您启用了 UAC,请使用“以管理员身份运行”来运行 Notepad++(按住 Shift 键,右键单击 Notepad++ 图标,然后选择“以管理员身份运行”)。
转到菜单设置 -> 导入 -> 导入插件...
使用显示的对话框找到插件 DLL 的本地副本。
一旦选择了插件 DLL,Notepad++ 应该会告诉您需要重新启动。如果没有,那么 Notepad++ 就出现了一些问题——尽管它没有告诉你什么......!
重启 Notepad++。
以上内容会导致将插件 DLL 的副本复制到 C:\Program Files\Notepad++\plugins 中的同名子文件夹下。
按照其他答案的建议,将插件直接放入以下文件夹之一(或每个插件的子文件夹)对我不起作用:
a) %PROGRAMDATA%\Notepad++\plugins。 b) %ALLDATA%\Notepad++\plugins.
【讨论】:
以管理员身份打开 Notepad++,然后从粘贴到 C:Program File/Notepad++/plugins/ 的插件文件夹中导入 .dll
【讨论】:
我的解决方案是:
【讨论】:
【讨论】: