目录
1 用途及License
【用途】文本文件编辑工具,有丰富的插件,能够完成绝大部分日常的文本编辑工作。若出现插件安装不成功的情况,则一般是网络问题,可访问https://github.com/看是否能正常访问,若网络受限,则需要采用离线方式安装。
【License】开源免费。
2 下载与安装
进入https://notepad-plus.en.softonic.com/download
下载完成后点击安装。
3 基本功能
打开、查看、编辑文本文件,可对已打开的文件进行位置定位:“选中已打开文件 > 选择文件 > 打开所在文件”,“视图 > 自动换行“可以进行自动换行显示:
大量文本管理,如:代码文件,可以设置工作区的方式管理和编辑,支持基本的代码关键字高亮和提示:
● 打开视图:视图 > 文件夹工作区
● 添加工作区:文件 > 打开文件夹作为工作区
● 搜索:Ctrl + F快捷键,支持多种搜索模式,在“文件查找“中,还可以对指定目录的文件进行全局搜索
3 文本比对插件
3.1 安装
“插件 > 插件管理”,搜索“ComparePlus”,勾选,点击“安装”。安装完成后,插件放在Notepad++安装目录下的plugins目录下。
离线安装:
下载地址:https://github.com/pnedev/comparePlus/releases
下载****x64.zip,进入Notepad++安装目录,创建plugins/ComparePlus目录,将zip中的文件解压到该目录,重启Notepad++。
3.2 使用
进入菜单“插件 > ComparePlus“,选择相应的功能。
菜单栏按钮:
Set as First to compare,标记文件,与右边第一个文件进行比较。
Compare,点击后,“新文件1”和“新文件2”将进行比较,若未标记,则会拿最右边两个文件进行比较。红色表示有差异。
Compare Selections,比较选择的部分文本,在比较对方框中,两边选择指定的字符串比较。
Clear Active Compare,关闭比较窗口,恢复原状。
Show Only Diffs,以行为单位,只显示差异的部分,隐藏相同的部分;再次点击后,将显示全部。
4 JSON插件
4.1 安装
“插件 > 插件管理“,搜索”JSTool“,勾选,点击”安装“。安装完成后,插件放在Notepad++安装目录下的plugins目录下。
离线安装:
下载地址:https://sourceforge.net/projects/jsminnpp/
下载完成后,进入Notepad++安装目录,创建plugins/JSMinNPP目录,将zip中的文件解压到该目录,重启Notepad++。
4.2 使用
“插件 > JSTool“,选择相应的功能:
● JSFromat:对当前文本进行格式化。
● JSON Viewer:JSON可视化显示,若文件内容发生变化,点击左侧视图区的“Refresh“即刷新视图。
5 XML插件
5.1 安装
“插件 > 插件管理“,搜索”XML Tools“,勾选,点击”安装“。安装完成后,插件放在Notepad++安装目录下的plugins目录下。
离线安装:
下载地址:https://github.com/morbac/xmltools/releases
下载****x86.zip包,进入Notepad++安装目录,创建plugins/XMLTools目录,将zip中的文件解压到该目录,重启Notepad++。
5.2 使用
“插件 > XML Tools”,选择相应的功能:
● Pretty print – indent only:可以对xml进行格式化,将一个格式错乱的xml文本进行换行和缩进。
6 自动对齐使用空格代替Tab
“设置 > 首选项 > 语言”,勾选“替换为空格”。