付録:とてもシンプルに行をコメントアウトするMery用マクロです。
ZScriptのテスト時などに使えると思います。
(ZScript記述する人なら、貼る理由もないくらいシンプルなものですがw)
私は自分の説明コメントごとまとまりを全部コメントアウトする癖があるので、
このくらいシンプルな方がちょうどよいのです 🙂
if ( document.selection.Text.substr(0, 2) =='//') {// //があったら //を消す 行頭のみ
document.selection.Replace("^//", "", meFindNext | meFindAround | meFindReplaceRegExp | meReplaceSelOnly | meReplaceAll);
document.HighlightFind = false;
}else { //なかったら行頭に//をつける
document.selection.Replace("(.+)", "//\\1", meFindNext | meFindAround | meFindReplaceRegExp | meReplaceSelOnly | meReplaceAll);
document.HighlightFind = false;
}
//document.selection.Replace("(.+)", "//\\1", meFindNext | meFindAround | meFindReplaceRegExp | meReplaceSelOnly | meReplaceAll);
//document.selection.Find("super long string for delete SearchHighlight", meFindNext | meFindAround | meFindReplaceRegExp);