あとでやるリストを抽出&出力するemeditorマクロ

テキストファイル内に書かれている"あとでやる"リストを表示するマクロです。

私個人で、テキストファイルに日々の作業実績記録&あとでやるメモを書き出しています。
これらタスクの消化を忘れないために、タスクのリスト抽出&表示するマクロを作りました。
自分用に作ったのですが、他の人も使えるかも?と思い公開しました。

公式サイトに登録させてもらいましたので、下記URLから取得できます。
http://jp.emeditor.com/modules/mydownloads/

使用方法

決まったフォーマットで書かれている"あとでやる"リストの各項目タイトルを抽出してアウトプットに出力します。
記述行へタグジャンプできるように出力内容を調整しています。*1

1,マクロ実行前
screenshot

2,実行後表示
screenshot

マクロの自動実行

ファイルを開いた直後にマクロ実行するように登録すると、いろいろ捗るかもしれません。

1,マクロ登録時に「イベントで実行チェックボックス」にチェックを入れる
screenshot

2,イベントボタンクリックするとイベントの選択ダイアログが開くので、ファイルを開いた直後にチェックを入れる
screenshot

あとでやるリストについて

開始・終了

"【あとで】"だけの行~空白行を1リスト範囲とします。
リスト範囲内には任意数のリストアイテムを含めることができます。

リストアイテム

現在は項番ありスタイル、無しスタイルのどちらかの書き方で記述します。

リストアイテムフォーマット(項番ありスタイル)
  • 内容詳細行の先頭はタブ(\t)で開始してください。
  • タイトルは必須ですが、内容詳細は任意項目です。
1、タイトル1
    内容詳細
    内容詳細
2、タイトル2
    内容詳細
3、タイトル3
4、タイトル4
    内容詳細内容詳細
...
リストアイテムフォーマット(項番なしスタイル)
  • 内容詳細行の先頭はタブ(\t)で開始してください。
  • タイトルは必須ですが、内容詳細は任意項目です。
・タイトル1
    内容詳細
    内容詳細
・タイトル2
    内容詳細
・タイトル3
・タイトル4
    内容詳細内容詳細
...
単一行の"あとでやる"リストアイテムフォーマット1 (追記:01/06)
  • "【あとで】"位置はどこでもよい
◎◎について対応した。
    【あとで】タイトル1&内容詳細1
△△の調査&回答
    【あとで】タイトル2&内容詳細2
...
単一行の"あとでやる"リストアイテムフォーマット2 (追記:01/06)
  • "【あとで】"位置はどこでもよい
◎◎について対応した。 【あとで】タイトル1&内容詳細1
△△の調査&回答 【あとで】タイトル2&内容詳細2
...

マクロの拡張について

拡張しやすいように作成したつもりです。
通知処理をAtodeAlert_ResultViewers.jseeに書いていますが、
デフォルト動作以外にアイテム毎にアラートを出すことができるようにもなっています。
ソースコード確認していろいろやってみてくさだい。

*1:アウトプット領域でダブルクリックまたはF10で記述行へスクロール