- 作成者投稿
- 2013年7月3日 12:35 am #11809ksakuraiメンバー
以下コードで <<<_eod_ の _EOD_の1つ前の < 以降にカーソルを 持っていくと、< のペアカッコとして、$this->aの > まで
背景色が変わってしまいます。注:コードの内容はそれ自体に意味はありません。
================================================
<_eod_ $arg $a _EOD_; $this->a = $buf;
}function getA()
{
$this->a;
}
}
?>
================================================
ヒアドキュメントの場合 < は対応するカッコでは無く、 始まりを示しているかと思いますので、対応するカッコを 見つけに行くのは動作上おかしくないでしょうか。 また、 $buf =<<<_eod_ $arg $a _EOD_; の部分を $buf =<<<_EOD_ <$arg $a>
_EOD_;
とすると、また$this->a の> まででは無く、
$a>の > までの背景色が変わります。
(上記 動作の違いから、ヒアドキュメント時の < > の制御が
おかしいのではと思いました)宜しくお願いします。
OS:Windows7 Pro. 64bit
EmEditor:Ver13.0.3(64bit版)2013年7月8日 6:10 pm #11816Yutaka Emuraキーマスターksakurai 様
いつも EmEditor Professional をお使いいただき、誠にありがとうございます。
ご指摘の通り、このような場合には、対応する括弧が正しく動作しません。EmEditor は汎用的なテキスト エディタのため、すべての状況に対応できないことがあります。これは将来のバージョンで検討させてください。
よろしくお願い申し上げます。
- 作成者投稿
- このトピックに返信するにはログインしてください。