1 件の投稿を表示中 (合計 4 個)
  • 作成者
    投稿
  • #29282
    aetos
    参加者

    複数のタブを開いていて、その中に、未変更のものと変更済みのものが混在している状態で、EmEditor を終了しようとすると、保存確認が表示されます。
    ここで「キャンセル」を押すと、未変更のものも含め、すべてのタブが閉じられません。

    未変更のタブのみ閉じた上で、変更済みのタブについてのみ、保存確認を表示するようなオプションを設けていただくことは可能でしょうか。

    よろしくお願いいたします。

    #29283
    Yutaka Emura
    キーマスター

    aetos 様

    いつもお世話になっております。

    UI の変更をご希望でしょうか? それともオプションの追加のみのご希望でしょうか? いずれにしても将来のバージョンで検討させていただきます。

    未保存のタブのみ閉じることは、マクロを書くことで可能です。もし、マクロの書き方でサポートが必要でしたらご連絡ください。

    よろしくお願いいたします。

    #29284
    aetos
    参加者

    個人的には、「カスタマイズ」の中に「EmEditor の終了時に、未変更のタブについては保存確認をせずに閉じる」というようなオプションを設けて頂ければよいかな、と思っております。

    マクロについても検討してみます。

    よろしくお願いいたします。

    #29286
    Yutaka Emura
    キーマスター

    aetos 様

    いつもお世話になっております。

    オプションを増やすとわかりにくくなるため、UI の変更が必要なくマクロで代替可能であれば、マクロを使用していただけると幸いです。

    以下にマクロを作成しましたので、今後は、EmEditor を閉じる代わりにこのマクロを実行してください。このマクロを好きなキーボードに割り当てたり、ツールバー アイコンを追加して実行することもできます。

    docs = new Enumerator( editor.Documents );
    for( ; !docs.atEnd(); docs.moveNext() ){
        doc = docs.item();
        if( doc.Saved ) {
        	doc.close();
        }
    }
    editor.ExecuteCommandByID(4119);  // Close All

    よろしくお願いいたします。

1 件の投稿を表示中 (合計 4 個)
  • このトピックに返信するにはログインしてください。