プログラムで使うような、Include?をメモでやってます。
例えばこのように、エーフィ可愛いに関するメモをそれぞれ作っていったとして、画像のようにIncludeで始まるリンク先タイトルを設定すると。
メモエディタを開いたときにそのリンク先のテキストを自動的に取り込んで表示してくれる。
インクルードされたメモはわかるように区切りをつけている。
また、インクルード先にインクルードリンクがあった場合も取り込む。各区切りの番号が増えていってるのがそれ。
ただし、インクルード先のテキスト以降にすでにインクルードされているメモがリンクしてあった場合、つまりループが発生する場合はリンクタイトルだけ表示して、本文は取り込まない。じゃないと無限ループに陥るので。
こんな感じに、リンクの設定があることのみ表示する。
※この時に気づいたけど、トップメモをインクルードしてたら取り込んじゃったからそこやりかえないといけない……
基本は確認用として使う想定なので、この中で編集しても各データには反映されない。インクルードされたメモは保存時には削除される(もちろん元データは残る)。ただ、一応トップメモ(ポケモンのエーフィは可愛いのメモ本体)上に書き加えたメモ(つまりインクルード外のもともとあったメモ欄に書いたやつ)は反映されて保存されるようにしてる。
リンクをたどるよりは早く確認できるのでいいかもしれない。
ちなみに、まだ作成中だけど、インクルードされたメモをそのまま保存できるようにもできるようになる予定。
とりあえずこれは余計なインクルードの区切りをのけただけだけど。
すると一部で不明な空行がでてしまって、うーん。
なお、インクルード表示出来るのはメモエディタでのみ。メインエディタではリンクが表示されるのみ。
また、Linkと同じように、リンク先メモに飛ぶこともできる。
エーフィ可愛い。
この記事へのコメント