行末より後ろの背景に色を付けたいNo.38183
hawk-eye さん 20/05/07 14:17
 
Windows 10 Pro (64ビット版)
秀丸エディタ Version 8.91 (64ビット版) 使用

CSVファイルの任意の行で、
行末より後ろの背景の色を変更したいと思ったのですが、
現在そういう事は出来ないのでしょうか?

以上

[ ]
RE:38183 行末より後ろの背景に色を付けたNo.38184
hawk-eye さん 20/05/07 14:36
 
補足ですが、
任意の文字(正規表現も)がある行の行末の後ろのみが理想ですが、
任意の文字(正規表現も)と行末の後ろを一緒に
強調表示で色を変えるとかでも構いません。

以上

[ ]
RE:38184 行末より後ろの背景に色を付けたNo.38185
秀丸担当 さん 20/05/07 15:23
 

改行より後ろに色を付けるには、V8.91まででは、行の強調で指定するしかないです。
V8.92βにおいては、マクロのcolormarker文またはcolormarkerallfound文で可能に
なりまさt。
例えば、「word」を検索したいとして、検索ダイアログで正規表現をONにして「^.*w
ord.*\n」にすると、行頭から改行を含むまでがマッチします。
この状態で、以下のようなマクロを実行すると、改行よりも後ろの背景色も変わりま
す。

colormarkerallfound
 0x0000ff   //文字色 -1なら無し
 ,0x00ffff  //背景色
 ,-1        //スタイルなし
 ,0x10;     //改行を含む場合に改行以降も色付け
endmacro;

[ ]
RE:38185 行末より後ろの背景に色を付けたNo.38186
hawk-eye さん 20/05/07 21:01
 
回答ありがとうございました。
とりあえず行の強調の方を使っておこうと思います。

[ ]