アウトライン指向
(ここではsta.iconが整備した概念についてまとめる
まずは定義
情報とは
文章のこと。テキストのこと。
アウトラインとは
「見出し」が導入された情報のこと
アウトラインの構成要素
https://gyazo.com/671802ab06cef9b6e64f8f6ab220bb6a
見出し
markdownでいう# 見出しこういうやつ
階層がある
大見出し、中見出し、小見出し
TOC
Table Of Contents、目次
見出しからつくられた「見出しの一覧」で、位置と階層が反映される
(上記の場合はこうなっている)
見出し
見出し
見出し
見出し
見出し
操作機能を持つことが多い
クリックしたらその見出しの位置に移動するとか
ややこしいが、このTOCを指して「アウトライン」と呼ぶこともあるsta.icon
アウトラインのメリット
情報を「見出し」という単位で分解できる
情報を俯瞰できる
情報を俯瞰的に構造化できる
本を始め、たいていの文章がこのスタイルなので馴染みがある
そもそも人間も階層とは親しみがあるし
(だからといって人間に階層構造を扱える能力があるかというと微妙だが)
情報を見出し単位で扱える
エディタ側がサポートしている必要がある
アウトライン指向で情報を書くためには
≒エディタ次第
sta.iconの経験では、
VSCodeはまだまだ使いづらい