1、一般新版本的notepad++带有functionList.dll插件,但是不支持VB函数列表。
2、在notepad++的安装目录下找到functionlist.xml文件打开亲捧
3、在<associationMap>列表中加入
<association id= "vb_function" langID="18"/>
4、在<parsers>列表末尾膨缝躲中加入
<腊趣parser id="vb_function" displayName="Visual Basic (.NET|Script|for Applications)" commentExpr="(('.*?$)|(REM.*?$))">
<function mainExpr="(sub|function|property([\s]+(get|let))?)[\s]+[[:alpha:]][\w]*([\s]+lib[\s]+"[\w]+"([\s]+alias[\s]+"[\w]+")?)?[\s]*\([^\)\(]*\)" displayMode="$className->$functionName">
<functionName>
<nameExpr expr="((sub|function|property)[\s]+)?\K((let|get)?[\s]+)?[\w"]+([\s]+lib[\s]+"[\w]+"([\s]+alias[\s]+"[\w]+")?)?"/>
</functionName>
</function>
</parser>