notepad++ 可以通过插件来扩展功能,插件就是给软件增加额外工具的小模块,能让它更好用。软件安装时可以自带一些插件,你也可以自己添加或删除。插件都放在 Notepad++ 安装目录里的
Plugins 文件夹中,格式是 DLL 文件,添加或删除这个文件就能管理插件。一、安装插件的方法
1. 使用插件管理安装(最简单)
打开插件管理,就能一键安装列表里的插件:
勾选你想要安装的插件
点击安装按钮即可
如果只点击插件名字不打勾,只能看插件介绍,不能安装。
插件管理一共有四个页面:
可用:显示还没装的插件,可以直接安装
更新:显示已装插件的新版本,可以更新
已安装:显示你现在有的插件,可以卸载
不兼容:显示以前装过,但现在和软件版本不匹配的插件,需要去插件官网找兼容新版
从 v8.4.6 版本开始,插件管理还会显示插件列表版本和仓库链接。
2. 手动安装插件
如果插件不在管理列表里,就手动安装:
把插件的 DLL 文件,放到 Notepad++ 安装目录下的
plugins文件夹里必须新建一个和插件文件名一样的文件夹(不带后缀),再把 DLL 放进去
举个例子:插件叫
myAwesomePlugin.dll,就要放在:Notepad++\plugins\myAwesomePlugin\myAwesomePlugin.dll安装好后,在软件顶部的「插件」菜单里就能使用和设置。有些插件还需要其他文件,一定要看插件自带的说明。
注意:从网上下载的 DLL 文件,Windows 会默认阻止运行。如果你信任这个插件,要右键文件 → 属性 → 勾选「解除锁定」→ 确定,软件才能正常使用。
3. 通过导入功能安装
点击菜单:设置 → 导入 → 导入插件软件会自动把 DLL 文件放到正确位置,但必须重启 Notepad++ 才能显示。
注意:这个方法只适合只有一个 DLL 文件的插件。如果插件还有配置、文档等其他文件,用这个方法会无法正常运行。
二、权限问题
如果你不能正常修改插件文件夹,需要用管理员身份运行 Notepad++,安装时 Windows 可能会弹出权限确认,点击允许即可。
三、开发插件(简单了解)
如果你想自己做插件,按这几步快速入门:
下载官方插件模板并解压
在编程软件里打开模板项目
设置插件名字、命令数量
自定义功能和对应代码
实现具体功能
可以看官方示例插件学习更复杂的功能,遇到技术问题可以去插件开发论坛提问。插件可以用多种编程语言开发,比如 C++、C#、Delphi 等。
开发时要使用最新的头文件,保证和新版 Notepad++ 兼容。
四、语法高亮插件(Lexer 插件)
这类插件比普通插件更高级,能给代码做语法上色、折叠代码。
v8.4 及以上版本:使用 ILexer5 接口
v8.3.3 及以下版本:使用 ILexer4 接口
除了 DLL 文件,还需要一个同名 XML 文件,放在插件配置目录里,用来设置颜色、关键词、注释格式等。
五、插件列表与提交
官方有一个插件列表文件,记录了安全可用的插件。如果你开发了插件,想让它出现在插件管理里,可以:
在本地测试安装、更新、卸载是否正常
按规则编辑插件列表的 JSON 文件
提交到官方 GitHub 仓库申请加入
规则包括:
32 位、64 位、ARM64 插件要分别对应不同列表
插件文件夹名不能重复,且必须和 DLL 文件名一致
要提供插件压缩包的 SHA-256 校验码,保证安全
填写正确版本号、兼容的 Notepad++ 版本
下载链接必须是 zip 压缩包,DLL 要放在压缩包根目录
审核通过后,你的插件就会出现在官方插件列表里。