Notepad++中常⽤的插件
1.4. Notepad++中常⽤的插件
1.4.1. 插件管理器: Plugin Manager
插件功能:此插件可以帮你管理插件,包括查看当前已经安装的插件有哪些,以及⾃动帮你下载相应的插件。
插件⽤途:主要⽤于管理(安装和卸载)插件
插件安装:在安装过程中,默认已选择安装此插件:
1.4.1.1. 打开Plugin Manager
插件(P) → Plugin Manager → Show Plugin Manager → Avaliable,⼀栏显⽰当前可⽤的插件列表,选中你要的插件,然后点击下⾯的Install 即可⾃动下载和安装对应插件,很是⽅便。
其中,在Intalled⼀栏可以看到当前已经安装了的插件有哪些:
1.4.1.
2. 通过Plugin Mangager安装插件
下⾯以Light Explorer为例,说明如何通过Plugin Manager来安装插件:
通过打开Plugin Manager后,到并选中Light Explorer,然后点击Install:
Plugin Manager就会帮你⾃动下载对应的插件并安装:
安装完毕后,会提⽰你是否重启:
选择“是”后,Notepad++会⾃动重启,并且会⾃动打开关闭前已打开的这些⽂件。
此时,就可以看到已经安装的插件了:
1.4.
2. 16进制编辑器: HEX-Editor
插件功能:此插件主要提供了16进制查看与编辑的功能。
插件⽤途:以16进制模式查看和编辑⽂件。
插件安装:参考去安装Hex Editor插件
HEX-Editor功能详解:
1.4.
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中,根据⾃⼰的需要设置:
1.4.3. 导出彩⾊代码为其他(word,HTML)格式的⽂件: NppExport
插件功能:导出已着⾊代码为其他格式的⽂件
插件⽤途:将彩⾊代码,导出为word⽂档(RFT)或⽹页(HTML)⽂件,或者将彩⾊代码(RTF格式或HTMl格式)拷贝到剪贴板,粘贴到别的(word⽂档,HTML⽹页)中去。
插件安装:在安装过程中,默认已选择安装此插件:
NppExport功能详解:
1.4.3.1. 将当前(已着⾊/代码⾼亮/语法⾼亮的)彩⾊代码导出到Word⽂件或HTML⽹页中
对于选中的代码,将其对应的RTF格式的内容,复制到剪贴板:
然后粘贴到新建的word⽂档中:
想要获得彩⾊代码的⼈,对于此功能,相信会⾮常喜欢的。
直接拷贝代码,是没有彩⾊代码的效果的
差点忘了说了,与此处的彩⾊代码拷贝功能相对应的是:
对于在普通⽂本编辑器中,包括当前的Notepad++编辑器,安装普通赋值操作去的拷贝的⼀段代码:
然后粘贴到别的地⽅,是没有彩⾊代码的效果的:
所以,有了对⽐,才知道此处彩⾊代码拷贝的好处。
对应的,想要将整个⽂件全部导出的话,就是:
插件(P) ⇒ NppExport ⇒ Export to RTF
即可将当前已经语法⾼亮的彩⾊的xml代码:
导出到word⽂件中了:
很明显,如果你需要在word中粘贴此彩⾊代码,此功能,再好⽤不过了。
对于导出为HTML⽹页,做法是类似的:
1.4.4. 轻量级资源管理器: Light Explorer
插件功能:轻量级的Explorer
插件⽤途:⽅便打开⽂件
插件安装:参考去安装Light Explorer插件。
Light Explorer功能详解:
1.4.4.1. 通过Light Explorer浏览⽂件,打开⽂件
可以通过直接点击对应的图标去打开轻量级的资源管理器:
接下来,就很简单了,就是浏览⽂件夹,到想要打开的⽂件,双击,即可⽤此Notepad++打开该⽂件了。
刚试了试,发现,此处,不论是何种⽂件,⽐如图⽚,都可以⽤Notepad++打开的。
当然,打开的图⽚等类型的⽂件的话,也都是以⽂本模式打开的:
1.4.5. 括号⾃动补全插件: XBracket Lite
之前就⼀直希望Notepad++拥有此功能,结果没到选项,现在终于通过插件得以实现了。
是从中得知的此插件XBracket Lite的。
插件功能:对于⼀些括号类的字符,⽐如单引号',双引号",圆括号(,⼤括号{,反括号[等,⾃动帮你实现⾃动补全
插件⽤途:减轻了写代码和编译xml类的⽂件时候的⼯作量
插件安装:参考去安装XBracket Lite插件,截图如下:
XBracket Lite功能详解:
1.4.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([{""}])
即是否启⽤此插件。
设置好之后,启⽤该插件,随便打开个⽂件,输⼊这些括号类字符的时候,就会发现,可以⾃动帮你实现⾃动补全了。
1.4.6. ⽀持Notepad++中使⽤js脚本实现功能扩展: jN
之前叫做NppScripting,后来改名为jN
插件功能:使得Notepad++中可以通过运⾏对应的javascript脚本,其会扩展⼀些额外功能,添加相应的菜单,提供各种功能
插件⽤途:使得你可以实现,⾃⼰写javascript脚本,⼏乎可以实现任何你想要的功能。⽽且本⾝其已经实现了很多常⽤的功能,供你使⽤。
插件安装:
参考下载
解压后,把jN⽂件夹和jN.dll拷贝到Notepad++的plugin⽬录下即可。
更多的细节,参考
1.4.7. 显⽰函数列表:Function List
插件功能:⽤于显⽰出函数的列表。⽀持很多种语⾔,包括C, C++, Resource File, Java, Assembler, MS INI File, HTML, Javascript, PHP, ASP, Pascal, Python, Perl, Objective C, LUA, Fortran, NSIS, VHDL, SQL, VB and BATCH
插件⽤途:这样以后打开Python等⽂件,就可以通过双击显⽰出来的函数列表中的某函数,实现快速定位到相应的位置了。
插件安装:
参考下载FunctionList_2_1_UNI_dll.zip
解压后,按照中的提⽰去:
把FunctionList.dll拷贝到安装⽬录\Notepad++\plugin下
把Gmod Lua.bmp和C++.flb拷贝到安装⽬录\Notepad++\plugin\config下
把l拷贝到 %APPDATA%\Notepad++\plugins\config下
其中需要注意的是,此处的l就是定义了各种语⾔的搜索函数的规则。必须把该⽂件拷贝到上述位置才可以。像我最开始的时候,拷贝到安装⽬录\Notepad++\plugin\config下是不可以的。
⽽%APPDATA%的位置,在我这⾥的是C:\Users\CLi\AppData\Roaming\Notepad++\plugins\config
之后通过插件⇒ Function List ⇒ 或者快捷键Ctrl+Alt+Shift+L,就可以打开当前⽂件的函数列表了:
1.4.8. js代码压缩,js代码格式化,JSON查看器: JSMinNpp
插件功能:包含三个功能:
1. js代码压缩
2. js代码格式化功能
3. JSON代码查看器,以树状列表显⽰
插件⽤途:三和⼀功能的插件,很是⽅便使⽤。
插件安装:
参考,去下载JSMinNPP.1.11.2.uni.zip,解压后把JSMinNPP.dll拷贝到plugin⽬录即可。
notepad++去试了试,真的很好⽤:
1. js代码压缩
2. js代码格式化功能
3. JSON代码查看器,以树状列表显⽰
话说,装了这个插件之后,以前⼀直使⽤的,在线版本的HTML/JS代码格式化⽹站:,就可以减少使⽤次数了。
因为javascript,json等代码,都可以使⽤此插件格式化并以树状显⽰了。
只不过,对于html代码的格式化,还是需要⽤到那个jsbeautifier的。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。