[769]
マクロ登録機能
じぇぷろ
サクラエディタのマクロは大昔に使ってみようとしてうまく効かなかったのでそれ以降使ってませんが、今回登録可能になったので再チャレンジしてみましたがやっぱりうまくいきませんね。
もともとマクロファイルのサンプルが同梱されていないし、ユーザ提供サンプルファイルが皆無なのも他のエディタユーザに比べ寂しい。色設定やキーワードファイルもバラバラだし。(>_<)
私は便利なマクロは作るより利用させてほしい口です。(^_^;)うまく出来ないから。
それはさておき、いくつかQです。
Q1.[登録済みマクロ]のアクセラレータキーBはどういう意味ですか? Bが空いていたから、というだけなら浸透しないうちにregistered macroのうちはじめから見ていって使ってないアルファベットにしたほうがいいと思いますけど。
Q2. 解除ボタンがなくなってますね。名前を消して「設定」を押せば解除ということになるようですが、この辺はヘルプにでも書いてないとわかりにくいでしょう。
Q3. iniを見ると三桁でマクロ番号をとっていますが実際には20個です。2桁でも原理上は100個(!)登録できるのだから2桁で十分では?
関連してファイル名とマクロ名の2つをiniに記録するのはちょっともったいない気もします。メモリもその分使うし。K2Editorではマクロファイルにマクロ名(マクロの説明)を先頭行に書き込めるようにしてますね。だからファイル名だけでよい。マクロ名はエディタが登録マクロの先頭行から取得して来る仕組み。
ただこうすると動的にチェックしにいくので結局無駄になるのかしら。
サクラエディタのマクロファイルの先頭行はマクロファイルかどうかのチェック機能としては意味がないので同じようにできると思いますが、登録済みマクロのメニューにもマクロ名を表示するので難しいかも。