|
inouenさん 今日は、kaisan@ユーザです。
カラー表示をまじめにやろうとすると、
・検索時に元のファイルタイプに従った構文解析
・「検索時」のカラー情報を元に表示
※ファイルタイプ毎に異なる色が設定されている可能性がある
※マクロなどで普通に編集できる必要がある
など、いろいろ考慮する必要があり簡単にはできません。
適当でよいのなら、
「grepの設定」で複数行コメントの設定をユーザ定義にして
以下の内容(grep.hilight)を読み込んでみたら如何でしょうか。
複数行コメントの設定は、ver6.00以降で利用できます。
いい加減ですがそれなりに見えると思います。
#複数行コメントも行末で終わるようにする設定
--- grep.hilight はじめ ---
/<HilightMulti>
/0003,00000003,00,00,00000002,"//",00000002,""
/0003,00000003,00,00,00010001,"(?<=[^(:]*\\.(vb|cls|frm|vbs)[(:][^']*)'",000
00002,""
/0003,00000002,00,00,00010001,"/\\*",00010001,"(\\*/|$)"
/0014,00000002,00,00,00000002,"\"",00010001,"(\"|$)"
/0003,00000003,00,00,00010005,"(?<=[^(:]*\\.(vb|cls|frm|vbs)[(:][^r]*)rem",0
0000002,""
/0003,00000002,00,00,00010001,"(?<=[^(:]*\\.pas[(:][^{]*){",00010001,"(}|$)"
/0003,00000002,00,00,00010001,"<!--",00010001,"(-->|$)"
/0003,00000003,00,00,00010001,"(?<=[^(:]*\\.(pl|pm|cgi|sh|csh|bash|rb|php[0-
9]?)[(:][^#]*)#",00000002,""
--- grep.hilight 終わり ---
※秀丸担当様へ
あまりこのようなことはしないと思いますが
複数行コメントの終わりの指定に、終了文字or行末の設定をすると
開始文字直後で行が終わると、次の行末までコメント扱いになります。
開始文字の直後に1文字でもあれば正常に表示されます
例
開始:<!--
終了:(-->|$) ※正規表現有効
■OK例
<!--ここはコメント
ここは通常
■NG例
<!--
ここまでコメント
環境は秀丸6.03です。
|
|