jEditで階層付きテキストのアウトラインを表示させてみた

前回、Emacs の outline-mode 形式に対応したjEdit用SideKickパーサーを作成。
Wz Editorアウトラインプロセッサでよく使われている階層付きテキストに対応するのも簡単そうだったので、階層付きテキスト用SideKickパーサーも作成してみました。
これで、とりえあずjEditで階層付きテキストが読めるようになります。

概要

階層付きテキスト形式で書かれた文章を解析して、 SideKick で表示するためのプラグイン。行の先頭が1~6個のドット(.)で始まった場合、その行を見出しと判断します。

例:
----------------------
. 見出し階層1
.. 見出し階層2
... 見出し階層3
.... 見出し階層4
..... 見出し階層5
...... 見出し階層6
----------------------

インストール方法

プラグインフォルダに DotOutline.jar を置く

Windows版 jEdit 5.xでは C:\Users\\AppData\Roaming\jEdit\jars
Windows版 jEdit 4.xでは C:\Users\\.jEdit\jars

アンインストール方法

プラグインフォルダに DotOutline.jar を削除

他に必要なプラグイン

SideKick plugin
ErrorList plugin

動作確認環境

jEdit 5.0pre1
ErrorList plugin 2.0
SideKick plugin 1.4

動作方法

・設定する
プラグイン > プラグインオプション でダイアログを表示
SideKick > Parsers を選択
textなど、任意のモードに dot outline に変更

・階層を表示させる
文章を入力して SideKickで表示
SideKickで表示させる方法は、プラグイン > DotOutlineSideKick > SideKick 等。

・階層構造で折り畳む
ユーティリティ > バッファオプション でダイアログ表示
フォールディングモード を sidekick にする