Windows向けテキストエディタ「サクラエディタ」で、日本語空白の表示方法や行末の半角空白に下線を付ける設定について解説します。標準機能と正規表現を組み合わせることで、大規模ファイルでも効率的に表示が可能です。
①日本語空白を赤下線のみで表示する方法
標準設定では「設定→タイプ別設定→カラータブ」の日本語空白は、グレーの四角+下線がデフォルトです。四角を消して下線のみ表示する直接的な設定はありません。そのため、回避策としては以下の手順があります。
- タイプ別設定で「日本語空白」を非表示にする(色指定で透明や無効に設定)
- 同じタイプ別設定内で正規表現キーワードを使用して全角空白に赤下線を付ける:
/ /k
巨大ファイルでの正規表現による表示は処理が重くなる可能性がありますが、現状のサクラエディタ仕様では下線のみで表示する方法は正規表現を使う以外にありません。
②全ファイルで行末の半角空白に青下線を表示する方法
タイプ別設定の正規表現キーワードでは特定拡張子のファイルにしか適用されません。全てのファイルに適用したい場合は、標準設定の「共通設定→カラー→正規表現キーワード」に以下を設定します。
/ +を追加し、下線色を青に設定
?
?$/k
これにより、開くファイルの種類にかかわらず行末の半角空白に青下線が適用されます。ただし、処理負荷がかかるため、大きいファイルでは動作が遅くなる場合があります。
注意点と最適化
- 正規表現を大量に使用すると編集時のスクロールや表示が遅くなる場合があります。
- 巨大ファイルでは日本語空白や行末空白のリアルタイム表示をオフにして、必要時だけ一括チェックする運用も検討できます。
まとめ
サクラエディタで日本語空白を赤下線のみ表示するには、標準の日本語空白表示をオフにして正規表現で下線表示する方法が現実的です。行末半角空白の青下線は共通設定の正規表現キーワードに設定すれば、全ファイルで反映可能です。処理重さには注意しつつ、用途に応じて設定を使い分けると効率的に運用できます。


コメント