メインコンテンツへスキップ

開いているファイルを全部上書き保存/破棄して終了する

機能

秀丸を一発で全終了させる。ファイル名が決まっているものはすべて上書き保存、決まっていないものは破棄して上書き保存する

何がうれしいの

「保存しますか?」のダイアログが出ない

ChatGPTマクロなど、ファイル名だけ決めてあるメモ系の未保存の窓を一発で閉じられるのは楽

セットアップ方法

  1. コードに適当な名前を付けてマクロフォルダに保存する
  2. 保存したマクロを適当なショートカットキーに割り当てる
    1. 「マクロ」→「マクロ登録」
    2. 対象(L)とグループ名(T)の枠から空いている枠を選択。※1から10は自動的にキーボードショートカット(Ctrl+数字)に割り当てられる
    3. タイトルに適当な名前をつける
    4. ファイル名欄から保存したマクロファイル名を選ぶ
    5. キー(K)を押してショートカットキーの割り当て画面を出す
    6. 好きなキー(「Ctrl+Alt+F4」など)に割り当ててOKを押す
    7. マクロ登録画面に戻ったら「OK」を押す

コード

#i = 0;
while( #i < tabgrouptotal ) {
    #j = 0;
    //message(str(tabtotal));
    while( #j < tabtotal ) {
        #handle = gettabhandle( true, 0, #j );
        setactivehidemaru(#handle);
        $fileName = filename;
        if(strlen($fileName) > 0) {
            save;
        }

        #j = #j + 1;
    }

    #i = #i + 1;
}

quitall;

 

使い方

割り当てたショートカットキーを押す