#6027
Yutaka Emura
キーマスター

Aye Wongさんは書きました:

Aye Wongは書きました:
TextMateやそのWindows用クローンeでは、テキスト折りたたみの、開始位置と終了位置を、
それぞれ正規表現文字列で(foldingStartMarkerとfoldingStopMarkerとして)指定する仕様になっています、
OutlineTextでもこれに習ったルールを(カスタム2?)追加してはいかがでしょうか?
現在のOutlineTextでは苦手なHTML, XMLやRubyやVBScriptなども綺麗に構造化できそうです。

beginをノード開始位置、endをノード終端とすればさらにTeXでも使えそうだと思いました。

次のβバージョンで、開始文字列と終了文字列を指定できるカスタムを追加しました。正規表現も指定できます。
XML と TeX では、既定で、次の文字列を指定するようになりました。

XML 開始 (正規表現 on)
終了 (正規表現 on)

TeX 開始 (正規表現 off) begin
終了 (正規表現 off) end

公開されたらお試しください。また、 XML と TeX 以外についても、既定にしたほうがいい開始/終了文字列がありましたら教えてください。よろしくお願いします。