秀丸エディタでマクロからファイルを更新したときに自動で再読み込みさせる
まずは秀丸エディタの設定
https://gyazo.com/61dc6697b5cbdbf637f6b32e6f98de5c
https://gyazo.com/d2f95b5337b1892e62745776ae435235
つまり、
排他制御しない
同じファイルを2つ開くの禁止 オン
ファイルのタイムスタンプ時々チェック オン
自動で再読み込み オン
加えて、マクロ側で明示的にreloadする
秀丸エディタの自動再読み込みの反映タイミングは「別ファイルからフォーカスを移したとき」なので、このreloadがないと「反映されない」 かといっていちいちフォーカス移してまた戻すのはだるい
sta.iconはsmart reloadというサブルーチンをつくっている
code:mac
call smart_reload;
endmacro;
____SUBROOTINS____:
smart_reload:
title "Reloading...";
reopen; // ★これ
title 0;
return 0;