Notepad++ 6.4版新增了function list的功能
但是目前只支援C++和Javascript,其他的必须自己刻regex parser
我刚刚花了点时间刻了Ruby的版本
但是由于Ruby语法的原因,class部分有点问题
http://ideone.com/SnmbBM 这个是尝试使用class的版本(悲剧了)
http://ideone.com/Oa0R7M 这个是只显示method list的版本
(不会显示method所属的class)
我想可能有强者可以成功parse class的部分,所以两个都放上来
不过一般来说下面的才算正常
这个档案直接覆蓋%APPDATA%/Notepad++/functionList.xml就可以了
另外要尝试要改的话,小心有可能会无预警当机,请先记得存盘