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就可以了
另外要嘗試要改的話,小心有可能會無預警當機,請先記得存檔