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等文件,就可以通过双击显示出来的函数列表中的某函数,实现快速定位到相应的位置了。

插件安装:

参考第 1.3.2.1 节 “手动安装插件”下载FunctionList_2_1_UNI_dll.zip

解压后,按照install.txt中的提示去:

把FunctionList.dll拷贝到 安装目录\Notepad++\plugin下

把Gmod Lua.bmp和C++.flb拷贝到 安装目录\Notepad++\plugin\config下

把FunctionListRules.xml拷贝到 %APPDATA%\Notepad++\plugins\config下

其中需要注意的是,此处的FunctionListRules.xml就是定义了各种语言的搜索函数的规则。必须把该文件拷贝到上述位置才可以。像我最开始的时候,拷贝到安装目录\Notepad++\plugin\config下是不可以的。

而%APPDATA%的位置,在我这里的是C:\Users\CLi\AppData\Roaming\Notepad++\plugins\config

之后通过 插件 ⇒ Function List ⇒ List...或者快捷键Ctrl+Alt+Shift+L,就可以打开当前文件的函数列表了: