notepad 下载 notepad


notepad 下载 notepad

文章插图
搞程序开发的小伙伴相信对Notepad++都不会陌生,是一个占用空间少、打开启动快的文件编辑器,很多程序员喜欢使用Notepad++进行纯文本编辑或者脚本开发,但是Notepad++的功能绝不止于此,下面我们就来讲讲如何使用Nopad++配合插件来提高工作效率 。
1、 Compare
这是一个差异对比插件,有个小伙伴会说和BCompare有什么区别?区别是这个插件不仅支持文件间的差异对比,还支持git管控下的同一个文件不同提交记录下的差异对比 。作为一个插件,Compare即开即用,用完就走,比BCompare使用起来更加方便 。
notepad 下载 notepad

文章插图
插件功能
我们先来看一下文件差异对比展示,对比时,可以通过右边的差异定位条快速定位到差异行,差异行以及差异字符不同深度颜色高亮显示 。
notepad 下载 notepad

文章插图
文件间差异对比展示
再看一下git管控文件版本间差异对比展示,可以看到和最近的commit记录比较,我们又进行了文件修改,删除了方法注释 。
notepad 下载 notepad

文章插图
git管控文件不同记录差异对比
还可以在插件的Settings里面对文件展示、标记色设置个人偏好:
notepad 下载 notepad

文章插图
2、 Explorer
这个插件可以实现在Notpad++左边显示一个文件资源管理器,和windows系统一样的树状目录结构,便于我们快速定位文件和修改,再也不用去系统文件管理器先一个一个找到文件位置再打开文件了,妈妈再也不用担心我找不到作业在哪里啦!
notepad 下载 notepad

文章插图
插件功能
notepad 下载 notepad

文章插图
需要注意的是,这里如果打开NotePad++不支持的文档,就会以乱码格式显示,所以只能算是个轻型文件系统,用来打开Notepad++支持格式的文档 。
3、NppExport
这个插件主要是用来进行代码导出和代码复制,有的小伙伴可能说我左手C右手V,它不香吗?为啥还要脱裤子放~,用它来导出/复制呢?且听我娓娓道来 。
notepad 下载 notepad

文章插图
插件功能
我们平时CV拷贝-粘贴都是复制的代码内容,无法保留代码颜色、字体格式等信息,理论上日常使用也够了,但当需要做项目成果PPT等文档或将代码demo用作web展示时,就需要表达更多的信息,需要代码不只是只有内容,还需要格式、颜色等,这时候我们就可以使用这个插件来实现 。
3.1 Export to RTF
导出为可以使用Word打开的富文本文件 。可以看到,代码颜色和格式都完整地保留了:
notepad 下载 notepad

文章插图
Export to RTF
3.2 Export to HTML
导出为HTML展示格式的文件 。对于前端小伙伴来说,这个功能还是比较实用的,可以将展示内容直接一键转换,不用再搞一大堆标签来手动实现:
notepad 下载 notepad

文章插图
Export to HTML
导出后在Chrome上打开,展示效果是这样滴:
notepad 下载 notepad

文章插图
3.3 Copy RTF to clipboard
这个和Export to RTF其实差不多,只是Export to RTF是保存为文件,Copy RTF to clipboard是将富文本拷贝到剪切板 。
3.4 Copy HTML to clipboard
这个和Export to HTML差不多,只是Export to HTML是保存为.html文件,Copy HTML to clipboard是将带有html标签的文本内容拷贝到剪切板 。
【notepad 下载 notepad】3.5 Copy all formats to clipboard
这个功能相当于Copy RTF to clipboard和Copy HTML to clipboard两个的综合,实现将文本转为带标签的html格式,然后还保存背景色等格式 。
4、 NppFTP
这是一个远程文件编辑插件,可以实现在windows本地编辑远程服务器文件,也是我使用最频繁的一个插件 。经常在Linux服务器上做开发的小伙伴,相信都应该知道Linux服务器上的VI编辑器,VI编辑器用来少量改动文件还是极好用的,但是如果文件改动点比较多,那么使用VI编辑器就比较费劲,需要在各种命令间来回切换,还要频繁移动光标定位 。这时候,我们就需要用到下面这个插件来提高我们的工作效率 。