- 作成者投稿
- 2007年9月16日 9:24 pm #4761Aye Wongメンバー
TextMate(Mac OS X) http://macromates.com/
http://macromates.com/textmate/manual/navigation_overview#customizing_foldings
e(Windows) http://www.e-texteditor.com/TextMateやそのWindows用クローンeでは、テキスト折りたたみの、開始位置と終了位置を、
それぞれ正規表現文字列で(foldingStartMarkerとfoldingStopMarkerとして)指定する仕様になっています、
OutlineTextでもこれに習ったルールを(カスタム2?)追加してはいかがでしょうか?
現在のOutlineTextでは苦手なHTML, XMLやRubyやVBScriptなども綺麗に構造化できそうです。2007年10月16日 3:09 pm #4958Aye WongメンバーAye Wongは書きました:
TextMateやそのWindows用クローンeでは、テキスト折りたたみの、開始位置と終了位置を、
それぞれ正規表現文字列で(foldingStartMarkerとfoldingStopMarkerとして)指定する仕様になっています、
OutlineTextでもこれに習ったルールを(カスタム2?)追加してはいかがでしょうか?
現在のOutlineTextでは苦手なHTML, XMLやRubyやVBScriptなども綺麗に構造化できそうです。beginをノード開始位置、endをノード終端とすればさらにTeXでも使えそうだと思いました。
2008年4月4日 1:27 am #6027Yutaka 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 以外についても、既定にしたほうがいい開始/終了文字列がありましたら教えてください。よろしくお願いします。
2008年4月14日 1:22 pm #6033Aye Wongメンバーアウトラインプラグインが強化されるのですね!楽しみにしています。Rubyもルール追加していただけないでしょうか?正しいか自信がないのですが、以下ではどうでしょう?
開始:b{class|def|module|if|unless|while|until|for|begin|{}b
開始:b{end|}}b - 作成者投稿
- このトピックに返信するにはログインしてください。