设置 Notepad++ 更新程序使用的代理
打开更新程序的代理对话框,并将其 gupOptions.xml 配置与旧的第三方 Plugin Manager 文件分开保存。
在带有内置更新程序的 Notepad++ 安装中,打开 ? → Set Updater Proxy… 命令,填写代理服务器和端口。这会启动更新程序自带的代理配置对话框。如果你要自己挑选 HTTP 接入点,HTTP 代理列表提供了可供参考的地址;选定的主机和端口要分别填写。
该命令针对的是这一份 Notepad++ 安装所配的更新程序。如果同时存在多个安装版或便携版副本,请配置正在下载失败的那一个。
更新程序把配置值保存在其可执行文件旁边的 updater\gupOptions.xml 中。它的代理配置包含服务器和端口,例如:
<GUPOptions>
<Proxy>
<server>proxy.example</server>
<port>8080</port>
</Proxy>
</GUPOptions>
日常修改优先使用对话框。启动这条配置命令时,Notepad++ 会检查访问更新程序目录是否需要提升权限。安装目录不可写会导致修改无法保存,但这并不意味着编辑器必须始终以管理员身份运行。
随附的辅助程序也支持从它自己的目录调用 gup -options。除非与实际安装位置一致,否则不要硬编码 Program Files 路径。
旧版第三方 Plugin Manager 的 PluginManager.ini 属于另一个组件的配置,不是当前更新程序的 XML 文件。在改动无关文件之前,先确认失败的操作到底属于更新程序、内置的 Plugins Admin,还是某个插件自己的下载器。