「CSV/TSV」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
編集の要約なし |
||
| 6行目: | 6行目: | ||
* 最大40列までの色分けに対応 | * 最大40列までの色分けに対応 | ||
* | * ダブルクォーテーション囲みのフィールド内ではデリミター記号やエスケープされたダブルクォーテーション (2つ連ねたダブルクォーテーション) が許容されます。「"aaa,aaa"」や「"aa""aa""aa"」のような文字列の場合、1フィールドとして扱われます。 | ||
* 改行込みのフィールドには非対応です。「"aaa[改行文字]aaa"」のようなフィールドの場合、フィールド順通りの色分けにならなくなります。 | * 改行込みのフィールドには非対応です。「"aaa[改行文字]aaa"」のようなフィールドの場合、フィールド順通りの色分けにならなくなります。 | ||
* Mery Ver 3.7.8以前の環境では「同一行の折り返しによって行頭位置が論理行頭にならない仕様」となっているため、折り返しがあると色が正しく反映されません。 ※後述の「RegExMode=2」設定について併せてご確認ください | * Mery Ver 3.7.8以前の環境では「同一行の折り返しによって行頭位置が論理行頭にならない仕様」となっているため、折り返しがあると色が正しく反映されません。 ※後述の「RegExMode=2」設定について併せてご確認ください | ||
2024年12月30日 (月) 01:12時点における版
CSV/TSVの列毎に色分けする構文ファイルです。
仕様・注意事項:
- 最大40列までの色分けに対応
- ダブルクォーテーション囲みのフィールド内ではデリミター記号やエスケープされたダブルクォーテーション (2つ連ねたダブルクォーテーション) が許容されます。「"aaa,aaa"」や「"aa""aa""aa"」のような文字列の場合、1フィールドとして扱われます。
- 改行込みのフィールドには非対応です。「"aaa[改行文字]aaa"」のようなフィールドの場合、フィールド順通りの色分けにならなくなります。
- Mery Ver 3.7.8以前の環境では「同一行の折り返しによって行頭位置が論理行頭にならない仕様」となっているため、折り返しがあると色が正しく反映されません。 ※後述の「RegExMode=2」設定について併せてご確認ください
この構文ファイルを利用する際は、以下いずれかの状態で利用することをおすすめします:
- 「折り返さない」設定で利用する
- Mery Ver 3.7.9 で搭載された、隠しオプションの「RegExMode=2」を設定して利用する
- このオプションを利用すると、折り返しても正しく列毎の色が反映されます。
- 隠しオプションは、今後の動向によっては仕様の変更や廃止となる可能性があります。
スポンサーリンク