このマクロは、2ちゃんねるソフトウェア板にある、EmEditor Part6 というスレッドに書き込まれた EmEditor 用 HTML タグ挿入マクロ を、自分好みにちょっと改造した物です。
実行するとテキストボックスが現れ、それに入れた文字列をタグとして書き出します。文字列を選択した状態で実行すると、その文字列を挟み込みます。
一応きちんと動いてますが、文法的におかしい所などがありましたら、指摘していただけるとありがたいです。
このマクロは、2ちゃんねるソフトウェア板にある、EmEditor Part6 というスレッドに書き込まれた EmEditor 用 HTML タグ挿入マクロ を、自分好みにちょっと改造した物です。
実行するとテキストボックスが現れ、それに入れた文字列をタグとして書き出します。文字列を選択した状態で実行すると、その文字列を挟み込みます。
一応きちんと動いてますが、文法的におかしい所などがありましたら、指摘していただけるとありがたいです。
select = document.selection.Text; element = prompt("要素の挿入",""); if(element==""){ document.write(select); }else{ bEmpty = document.selection.IsEmpty; if(bEmpty != 0){ var elementlength = element.length; var leftmove = elementlength + 3; document.write("<" + element + ">" + select + "</" + element + ">"); document.selection.CharLeft(false,leftmove); }else{ document.write("<" + element + ">" + select + "</" + element + ">"); } }