Notepad++插件安装(无需手动下载)与使用
插件功能:此插件可以帮你管理插件,包括查看当前已经安装的插件有哪些,以及自动帮你下载相应的插件。
插件用途:主要用于管理(安装和卸载)插件
1.1. 打开Plugin Manager
插件(P) → Plugin Manager → Show Plugin Manager → Avaliable,一栏显示当前可用的插件列表,选中你要的插件,然后点击下面的Install即可自动下载和安装对应插件,很是方便。
其中,在Intalled一栏可以看到当前已经安装了的插件有哪些:
1.2. 通过Plugin Mangager安装插件
下面以Light Explorer为例,说明如何通过Plugin Manager来安装插件:
找到并选中Light Explorer,然后点击Install:
Plugin Manager就会帮你自动下载对应的插件并安装:
安装完毕后,会提示你是否重启:
选择“是”后,Notepad++会自动重启,并且会自动打开关闭前已打开的这些文件。
此时,就可以看到已经安装的插件了:
2 16进制编辑器: HEX-Editor
插件功能:此插件主要提供了16进制查看与编辑的功能。
插件用途:以16进制模式查看和编辑文件。
HEX-Editor功能详解:
2.1. 以16进制模式查看当前文件
有几种方法实现以16进制模式查看当前文件:
插件(P) ⇒ HEX-Editor ⇒ View in HEX Ctrl+Alt+Shift+H
点击工具栏上HEX Editor的图标
直接使用快捷键:Ctrl+Alt+Shift+H
提示
退出16进制模式,和进入16进制模式的方法相同。
然后就可以以16进制模式,查看当前文件了:
接着,就可以去查看和编辑对应的16进制的值。
关于更多的选项,比如想要设置其他字体类型和字体大小,可以去上述的HEX-Editor下面的Options中,根据自己的需要设置:
3. 导出彩色代码为其他(word,HTML)格式的文件: NppExport
插件功能:导出已着色代码为其他格式的文件
插件用途:将彩色代码,导出为word文档(RFT)或网页(HTML)文件,或者将彩色代码(RTF格式或HTMl格式)拷贝到剪贴板,粘贴到别的(word文档,HTML网页)中去。
NppExport功能详解:
3.1. 将当前(已着色/代码高亮/语法高亮的)彩色代码导出到Word文件或HTML网页中
对于选中的代码,将其对应的RTF格式的内容,复制到剪贴板:
然后粘贴到新建的word文档中:
想要获得彩色代码的人,对于此功能,相信会非常喜欢的。
直接拷贝代码,是没有彩色代码的效果的
差点忘了说了,与此处的彩色代码拷贝功能相对应的是:
对于在普通文本编辑器中,包括当前的Notepad++编辑器,安装普通赋值操作去的拷贝的一段代码:
然后粘贴到别的地方,是没有彩色代码的效果的:
所以,有了对比,才知道此处彩色代码拷贝的好处。
对应的,想要将整个文件全部导出的话,就是:
插件(P) ⇒ NppExport ⇒ Export to RTF
即可将当前已经语法高亮的彩色的xml代码:
导出到word文件中了:
很明显,如果你需要在word中粘贴此彩色代码,此功能,再好用不过了。
对于导出为HTML网页,做法是类似的:
4. 轻量级资源管理器: Light Explorer
插件功能:轻量级的Explorer
插件用途:方便打开文件
Light Explorer功能详解:
4.1. 通过Light Explorer浏览文件,打开文件
可以通过直接点击对应的图标去打开轻量级的资源管理器:
接下来,就很简单了,就是浏览文件夹,找到想要打开的文件,双击,即可用此Notepad++打开该文件了。
刚试了试,发现,此处,不论是何种文件,比如图片,都可以用Notepad++打开的。
当然,打开的图片等类型的文件的话,也都是以文本模式打开的:
5. 括号自动补全插件: XBracket Lite
之前就一直希望Notepad++拥有此功能,结果没找到选项,现在终于通过插件得以实现了。
是从Bracket autocompletion中得知的此插件XBracket Lite的。
插件功能:对于一些括号类的字符,比如单引号’,双引号”,圆括号(,大括号{,反括号[等,自动帮你实现自动补全
插件用途:减轻了写代码和编译xml类的文件时候的工作量
截图如下:
XBracket Lite功能详解:
5.1. 通过XBracket Lite实现括号的自动补全
先去打开相应的设置:
再根据自己的需要去设置:
其中解释一下相应的选项的含义:
Treat” as brackets
把单引号’,也看成是括号,这样以后输入单个单引号,也可以实现自动补全另一个单引号了。
Treat as brackets
把尖括号也看成是括号的一类,这样就方便了在xml,html等文件中写tag的时候,自动帮你补全。
如果选择了: ,那么输入了了。
如果选择了:Only if file extension contains,那么就只有当前是这些htm,xml等文件的时候,才对于尖括号使用自动补全。别的类型文件中,不去对尖括号实现补全操作。
Skip escaped bracket characters:[,} etc.
当输入[或者是}的时候,就不自动补全。
因为在写代码时,很多时候反斜杠加上这些括号,本身就是想要表示单个字符而已,所以不需要补全。
Autocomplete brackets([{“”}])
即 是否启用此插件。
设置好之后,启用该插件,随便打开个文件,输入这些括号类字符的时候,就会发现,可以自动帮你实现自动补全了。