タスクリンク
定義どこ〜?基素.icon
時間情報まで埋め込む方式の初出はここだったかtakker.icon
「Scrapboxのページ名として表現されたタスク」
ページなのでScrapboxの(ブラケティング時の)ページ名補完で呼び出すことができる
≒思い出しやすい
リンクで呼び出すことからタスクリンク?
リンクで表現するからタスクリンク
そういえば定義書いてなかったtakker.icon
実装上
/^[✅⬜️📝)/にマッチするリンクのこと
takker.iconの設定では、特定の記法で開始日時を含められるようにもしてある
特徴
ページを作る必要がない
これはどこに書くんだろう?プロジェクト?基素.icon
(scriptでcrawl対象にしたproject中の)任意のページですtakker.icon
たとえばvillagepumpをタスク収集対象projectに指定していた場合は、上記の記述だけでタスクとして機能します
なるほど基素.icon
入力補完で簡単に呼び出せる
(似たようなタスクがある場合は、ちゃんと条件を絞り込まないとすぐ出てこない)
最大の特徴
そもそも何ができなかったのかわからなかったので読み解けなかった基素.icon
同期したい状態ってなんだろ
タスク終わったらタイトルを✅始まりにすると終わったことを表示でき未着手のタスク検索に出なくなるwogikaze.icon
状態を同期=「タスクが完了しているかどうかの状態をタスクとして取り扱うリンクに含めることができる」?基素.icon
そんなところですtakker.icon
タスクの抽出が簡単
リンクデータからArray.prototype.filterで取り出せばいいだけ
運用の際にはUserScriptによる補助があると便利
タスクを一覧する
凝ったことをしたくなったらUserScriptを組む必要がある
なるほど、どっかに赤リンク書いておけばもう補完で呼び出せるのかsta.icon