rake ファイルの編集に Notepad++ を使用していますが、関数リスト プラグインを使用できるようにしたいと考えています。
オンラインで構文解析規則を見つけることができませんでした。また、「言語構文解析規則」ダイアログはあまり明確に文書化されていません。
メソッドを次のリストに解析していますが、タスクも表示したいと思います。
Function Begin: [ \t]*def[ \t]+
Function List Name: [a-zA-Z0-9_\.]*
これはあまりきれいではなく、? で終わる関数をキャプチャしません。または!、しかし、それは開始です。
機能していない私のタスクルールは次のとおりです。
Function Begin: [ \t]*task[ \t]+
Function List Name: :[a-zA-Z0-9_\.]*
Function End: [ \t]+do
どんな提案でも大歓迎です。
ありがとう