CotEditorのアウトライン機能を使うと、書類内の構造を一覧で表示して、すばやく移動できます。アウトラインメニューに表示するテキストの抽出方法や表示形式は、アウトライン抽出ルールとして定義できます。
シンタックスのアウトラインの抽出ルールを定義するには、シンタックスエディタの左のリストから「アウトライン」を選択し、右側のリストに条件を追加します。シンタックスエディタの開き方は、シンタックスを定義するを参照してください。
アウトライン設定の各項目の内容は次の通りです。
| 項目 | 説明 |
|---|---|
| 正規表現パターン | ここで設定した正規表現に一致する部分がアウトラインとしてリストアップされます。この項目は必須です。 |
| IC | チェックがオンのとき、大文字/小文字を区別しません(Ignore Caseの略)。例えば、開始文字列を「abc」として「IC」にチェックを入れると、「ABC」「abc」「Abc」などに一致します。 |
| タイトルパターン | アウトライン項目の書式を設定します。「正規表現」で一致したテキストとこのパターンからタイトルが決定されます。また、ボールドやイタリック、アンダーラインでラベル全体を装飾することもできます。 |
タイトルパターンには以下のメタ文字が使えます:
| メタ文字 | 説明 |
|---|---|
| (記述なし) | 「正規表現」で一致したすべてのテキスト |
$0 | 「正規表現」で一致したすべてのテキスト |
$1 〜 $9 | 「正規表現」で一致した部分テキストのうち、最初〜9番目に一致した部分 |
- | メニューの区切り(「-」のみ記入、ほかの文字があったときには無効となります) |
「$0」などのメタ文字をそのままメニューに表示させるには、「$」の直前に「\(半角バックスラッシュ)」を置いてください。メニュー項目では「\」は表示されません。