|
いつも大変お世話になっております。マボカルです。秀丸エディタ
Ver6からのアウトライン機能は大変重宝しております。まだ
アウトライン機能について理解が足りない点があるかもしれませんが
ふと気づいたことがありますのでご教授いただきたいと思います。
1.アウトライン枠で表示される文字列の強調表示は可能か?
現在例えば以下のようなファイルを強調表示させて秀丸エディタ上で
表示していますが、
sample.txt ------------------------
<body id=1>
<div id=1.1>
<head id=1.1.h1>XXXXX</head>
<p id=1.1.p1><s id=1.1.p1.s1>XXXXX</s><s id=1.1.p1.s2>XXXXX</s><s id=1.1.p1.
s3>XXXXX</s></p>
<p id=1.1.p2><s id=1.1.p2.s1>XXXXX</s><s id=1.1.p2.s2>XXXXX</s></p>
</div>
</body>
sample.hilight ------------------------
81,<body id=[0-9]+>
81,</body>
17,<head id=[0-9]+.[0-9]+.h[0-9]+>
17,</head>
81,<div id=[0-9]+.[0-9]+>
81,</div>
19,<p id=[0-9]+.[0-9]+.p[0-9]+>
19,</p>
91,<s id=[0-9]+.[0-9]+.p[0-9]+.s[0-9]+>
91,</s>
アウトライン枠でも上の sample.hilight のような定義で色分けして
表示する機能ってありますでしょうか?もしなければそういう要望に
対してどのようなお考えでしょうか?そういう機能があったらすみま
せん・・。
2.アウトライン枠で分類できる単位の基準
説明が難しいですが、アウトライン枠で分類といいましょうか区分と
いいましょうか、一つの章立てとして区分できる単位は行単位となって
いますが、この単位を一つの行中にある特定の文字列で区切るという
方法はあるのでしょうか?例えば以下のような例です。
<p id=1.1.p1><s id=1.1.p1.s1>XXXXX</s><s id=1.1.p1.s2>XXXXX</s><s id=1.1.p1.
s3>XXXXX</s></p>
一行の間に <p id> と <s id> が含まれていますが、元のファイルには
修正を加えないでアウトライン枠で
<p id=1.1.p1>
<s id=1.1.p1.s1>XXXXX</s>
<s id=1.1.p1.s2>XXXXX</s>
<s id=1.1.p1.s3>XXXXX</s>
</p>
みたいな表示をさせるといった感じです。これってアウトラインという
概念を無視した考えかもしれませんが、文章によっては同一行でさらに
構造化したいものもあるからです。そもそも上のような例は、適当な
部分に改行を入れてしまえば済む問題ですが、一応うかがってみようと
思いました。
3.強調表示定義ファイルを任意の位置において表示させるように
できるか?
これも不勉強ですが、マクロファイルのようにパスを設定して強調
表示定義ファイルを自由に位置移動することってできるのでしょうか?
またそういった需要はあるのでしょうか?
よろしくお願いします。
|
|