3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #24714

    taka2710
    参加者

    「ファイル>全て保存」についてです。

    現在は、
    ウィンドウ1,2,3を開いている場合に、
    ウィンドウ1で「ファイル>全て保存」をすると、ウィンドウ2、3のタブも保存するようになっています。

    エディタの使い方にもよるとは思いますが、
    私はウィンドウごとに別々の役割を持たせて使っておりまして、
    「全て保存」を行う場合は、そのウィンドウのタブのみを対象に保存したい場合がほとんどなのですが、
    別のウィンドウのタブも対象に実行されてしまうのが不便に感じてしまいます。

    1.「全てを保存(このウィンドウのみ対象)」
    2.「全てを保存(全てのウィンドウを対象)」
    といったように、現在が2.のコマンドとすると、別途に1.のコマンド(またはそういったオプション)を追加して頂けるとうれしいのですが、ご検討を頂けますでしょうか。
    (「すべてを保存して閉じる」なども調整の必要が出てきてしまうかもしれませんが。。)

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

    #24715

    Yutaka Emura
    キーマスター

    taka2710 様

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

    新しいコマンドについては、将来のバージョンで検討したいと思います。

    現状ですと、次のマクロでいかがでしょうか?

    currDoc = document;
    docs = new Enumerator( editor.Documents );
    for( ; !docs.atEnd(); docs.moveNext() ){
        doc = docs.item();
        if( doc.Untitled ) {
    	    try{ 
    	    	doc.Save() 
    	    }
    	    catch ( e ) {
    	    	Quit();
    	    }
    	}
        else {
    	    doc.Save( doc.FullName );
        }
    }
    currDoc.Activate();
    

    今後もよろしくお願い申し上げます。

    #24720

    taka2710
    参加者

    江村様

    マクロで実現出来るのですね。
    書いて頂いたマクロで必要十分でございました。
    こちらのマクロを今後使用させて頂きます。
    マクロを書いて下さいましてどうもありがとうございます。

3件の投稿を表示中 - 1 - 3件目 (全3件中)

このトピックに返信するにはログインが必要です。