#4018

yunoki
メンバー

ちなみに、私の場合の変数の強調表示用正規表現は下記のものです。

[@$%][a-z_][a-zA-Z0-9_]*
$#[a-z_][a-zA-Z0-9_]*
[%@$]

-> や :: には意図的に対応させていません。
強調の組み合わせがしやすいからです。

また行コメントの# については、変数の強調とかぶらないように#[スペース] に設定しなおして、コメントを書く場合には常に#の後にスペースを書くことでカバーしています。(読みやすくもなるので、気に入っています)
こうすることで、perlのパスにも独自の強調設定を割り当てることもできて見分けやすくなっています。