あとでやるリストを抽出&出力するemeditorマクロ(ハッシュタグ機能追加バージョン)

これの派生バージョンとして
ハッシュタグ別にリストを出力する機能を追加しました。

公式サイトに登録しているもの(本流バージョン)はこれで完成形かなと思います。
出力結果も微妙に違ってくるので派生バージョンの公開は独自に行うことにします。
こちらからダウンロードしてください。
ファイル構成やマクロの登録方法は本流バージョンと同じです。

実行後の表示

1,ハッシュタグごとに分けて出力
screenshot

2,非表示対象文字列を含むリストアイテムは出力対象外
screenshot

ハッシュタグについて

  • タイトルの末尾に"#ハッシュタグ名"をつけます。。
  • 認識されるハッシュタグは、1タイトルにつき1つまでです。複数つけると最後につけたハッシュタグで認識されます。
  • 未指定の場合、"(なし)"というタグで認識されます。

非表示対象文字列について

  • デフォルトでは下記の文字列を含むタイトルは出力対象外としています。
  1. #済
  2. #済み
  3. #すみ
  4. #end

非表示対象文字列の設定について

AtodeAlert_Parsers.jseeのcreateParser関数で設定しています。
例えば、ハッシュタグ形式と同じがイヤなので別形式に変えたい場合は下記のように変更します。
これで、非表示対象文字列が "#~" から "<~>" に変わります。

function createParser(addCallback){
  
  var p = {
    atodeMark : "【あとで】",
    detectedCallback : addCallback,
    itemMng : new AtodeYaru(document.FullName),
    targetFilter : new ParseTargetANDFilter([
      new NotExistKeywordFilter("<すみ>")
      , new NotExistKeywordFilter("<済>")
      , new NotExistKeywordFilter("<済み>")
      , new NotExistKeywordFilter("<end>")
    ])
  };
  
  return new AtodeMultiParser([
    new OneLineAtodeParser(p),
    new AtodeListParser(p)
  ]);
}