秀丸エディタの複数行背景色No.00893
bombay さん 08/11/18 15:11
 
いつもお世話になっております。
秀丸エディタの機能拡張の要望です。

現在、複数行コメントの言語を「C言語/Java」にしたときの「#ifdef等のカラー表
示」の設定により、無効部分の複数行の文字色を変更できますが、似たような設定で、
有効にする#ifdefや#ifの項目毎に複数行の背景色の指定が可能になると、通常色が
保たれたまま、条件毎のブロックの把握でき非常に便利だと思います。

特にソースファイル内に3つ以上のターゲットを#ifdefで切り分けている場合に重宝
しますので、是非ともご検討をお願いいたします。

[ ]
RE:00893 秀丸エディタの複数行背景色No.00894
秀丸担当 さん 08/11/18 16:13
 

>現在、複数行コメントの言語を「C言語/Java」にしたときの「#ifdef等のカラー表
>示」の設定により、無効部分の複数行の文字色を変更できますが、似たような設定で、
>有効にする#ifdefや#ifの項目毎に複数行の背景色の指定が可能になると、通常色が
>保たれたまま、条件毎のブロックの把握でき非常に便利だと思います。
>
>特にソースファイル内に3つ以上のターゲットを#ifdefで切り分けている場合に重宝
>しますので、是非ともご検討をお願いいたします。

そのようにもできたら便利だと思います。
できるかどうかはわかりませんが、ネタとして参考にさせていただきます。

現状では複数行コメントのユーザー定義を使うと近い形にはできるかもしれませ
んが、入れ子や#else以降の判断ができないので難しいようです。

[ ]
RE:00894 秀丸エディタの複数行背景色No.00895
bombay さん 08/11/19 13:53
 
>そのようにもできたら便利だと思います。
>できるかどうかはわかりませんが、ネタとして参考にさせていただきます。
>
>現状では複数行コメントのユーザー定義を使うと近い形にはできるかもしれませ
>んが、入れ子や#else以降の判断ができないので難しいようです。

複数行コメントのユーザー定義では、通常色(デザイン色や強調表示)自体が変更され
全て単色で表示されてしまいますので、キーワード等が認識しにくくなってしまいま
す。

通常色を保ちつつ、ブロックを識別できれば良いのですが。。

ご意見ありがとうございました。

[ ]