1 件の投稿を表示中 (合計 3 個)
  • 作成者
    投稿
  • #31652
    Applek
    参加者

    お世話になります。
    EmEditorででリンクされたファイルを全部一発で開くコマンドを教えてください。

    たとえば以下です。
    #include “太郎1.jsee
    #include “太郎2.jsee
    #include “太郎3.jsee
    #include “太郎4.jsee
    #include “太郎5.jsee

    このようなインクルードが1000個くらいならんでいるとします。
    全部一発でファイルを開いて一括置換するなどです。
    AIはどれもまともに回答できませんでした。
    よろしくお願いいたします。

    #31653
    Yutaka Emura
    キーマスター

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

    次のようなマクロで可能です。

    
    #language = "JScript"
    #async = "off"
    doc = document;
    document.selection.StartOfDocument();
    while (document.selection.Find("#include", eeFindNext | eeFindReplaceQuiet)) {
    	if (document.selection.Find('"', eeFindNext | eeFindReplaceQuiet)) {
    		document.selection.CharRight();
    		document.selection.OpenLink();
    	}
    	doc.Activate();
    }
    

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

    #31654
    Applek
    参加者

    マクロありがとうございます。
    これは便利です。
    標準機能でいいと思います。
    よろしくお願いいたします。

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