- 作成者投稿
- 2009年10月29日 10:47 pm #8257
ksakurai
メンバーhoge1,
hoge2,を最終的に
$values .= “‘”.$request[“hoge1″].”‘,”;
$values .= “‘”.$request[“hoge2″].”‘,”;
にしたい時
$values .= “‘”.$request[“hoge1″].”‘,”;
となるべく、hoge1 の列先頭にカーソルを持っていき、
マクロの記録開始します。(マクロの記録はhoge2の先頭に
移動するまでです)
次に カーソルがhoge2の列先頭になっているので
CTRL+ALT+P でマクロの再生をすると
$values .= “‘”.$request[]”oge2″].”‘,”;
となってしまいます。
括弧/引用符の自動補完がOFFの場合には、
$values .= “‘”.$request[“hoge2″].”‘,”;
になるのですが、自動補完も記録されるのはわかりますが、
マクロの記録時に補完された右側の括弧を削除していっても、
再生時に
$values .= “‘”.$request[]”oge2″].”‘,”;
になってしまいます。
自動補完とマクロ記録のいずれかの不具合では無いかと
思うのですが、回避方法は無いでしょうか?OS: Windows7 32bit
EmEditor バージョン:9.012009年11月3日 3:56 pm #8278Yutaka Emura
キーマスターksakuraiさんは書きました:
hoge1,
hoge2,を最終的に
$values .= “‘”.$request[“hoge1″].”‘,”;
$values .= “‘”.$request[“hoge2″].”‘,”;
にしたい時
$values .= “‘”.$request[“hoge1″].”‘,”;
となるべく、hoge1 の列先頭にカーソルを持っていき、
マクロの記録開始します。(マクロの記録はhoge2の先頭に
移動するまでです)
次に カーソルがhoge2の列先頭になっているので
CTRL+ALT+P でマクロの再生をすると
$values .= “‘”.$request[]”oge2″].”‘,”;
となってしまいます。
括弧/引用符の自動補完がOFFの場合には、
$values .= “‘”.$request[“hoge2″].”‘,”;
になるのですが、自動補完も記録されるのはわかりますが、
マクロの記録時に補完された右側の括弧を削除していっても、
再生時に
$values .= “‘”.$request[]”oge2″].”‘,”;
になってしまいます。
自動補完とマクロ記録のいずれかの不具合では無いかと
思うのですが、回避方法は無いでしょうか?OS: Windows7 32bit
EmEditor バージョン:9.01まもなく公開する v9.02 では、修正しています。ご報告ありがとうございました。
- 作成者投稿
- このトピックに返信するにはログインしてください。