上一篇文章我对x86版本的Notepad++官方支持的167个第三方插件,做了一个总结和翻译介绍。这几天我对感兴趣的插件做了一些测试,推荐22个高频使用的实用插件。
Notepad++的插件可以从菜单栏的 插件 - 插件管理 中查找并下载:
或者也可以下载文件后将插件拷贝到Notepad++安装目录下的plugins 目录下。
其中本文提到的全部22个插件我已经上传到了网盘。其中我对dll文件使用了upx压缩,所以文件大小比直接下载的更小,有需要的同学可以下载:
https://pan.baidu.com/s/1AZoFx6Ot-zOxk1HE58ZvNw?pwd=note
一、编辑类
BetterMultiSelection(????)
Code Alignment(???)
CoolFormat(????)
NppAStyle(??)
- NppAStyle中的A的意思是Artistic,这是一款非常有名的源自1990年的开源项目。但是也因此(因为太老了),它只能对整个文本进行格式化,不能对选中的代码格式化。
SurroundSelection(??)
XBrackets Lite(??)
二、显示类
ElasticTabstops(??)
HexEditor(???)
JSON Viewer(???)
Markdown Panel(????)
三、执行类
NppEventExec(???)
NppExec(?????)
RunMe(????)
四、查看、跳转类
Compare(?????)
Location Navigate(?????)
NavigateTo(???)
- 用快捷键无法呼出,但是能够通过关键词筛选搜索标签卡,也是提高了一点效率
Regex Trainer(???)
- 相比Notepad++内建的正则表达式搜索,可以对捕获组进行标色。但是取消标色后会导致原本语法高亮消失,需要重新设置文件语言后才能恢复。
Source Cookifier(???)
- 唯一可用的代码符号跳转插件,但是会延缓Notepad++的启动速度(约半秒左右)
五、辅助功能
GitSCM(??)
- Git集成插件,但是这个插件只是调用shell或者TortoiseGit,只能说比没有稍微方便了一点。
Linefilter3(??)
- 快速对多行内容进行筛选,但是实际上这个功能可以配合搜索标记、复制标记行实现类似的效果。
Merge files in one(??)
- 将多个文件合并成为一个文件,大部分时候不会用到这个功能,但是留着也不碍事
NppQrCode(???)
〇、不推荐的插件
Markdown Panel(?)?
XX Tag 系列(?)
- 符号跳转是程序员经常使用到的功能,但是我没有一个测试使用成功的。。Notepad++在这方面还是没有SourceInsight强。
打开选中的文件(?)
- Notepad++默认集成了类似的功能,可以选中文本后右键,选择 打开文件。
文件浏览器(?)
- 在文件标签卡中右键,选择 打开所在文件夹工作区 ,可以达到接近的使用结果。
书签类(?)
- Notepad++内置具有书签功能,点击编辑器左侧行号的位置设置标签,F2/Shift+F2跳转标签位置。
历史剪切板(?)
- 在 编辑 - 历史剪切板 中可以打开历史剪切板功能。
|