このマクロは、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 + ">");
}
}