マクロ入門者です。
標準のコメント挿入/削除を少し改変してみました。
変なコードがありましたらご指導ください。
/*
機 能: コメント挿入/削除
動作確認: EmEditor Professional Version 8.01
・未選択なら現在の論理行にコメント挿入する。
・すでにコメントがあれば削除する。(選択範囲先頭の文字列で判定)
*/
with(document.selection) {
if (fEmpty = IsEmpty) {
SelectLine();
}
if (text.search(document.Config.Highlight.LineComment1) == 0) {
editor.ExecuteCommandByID(4372); //コメント削除
} else {
editor.ExecuteCommandByID(4371); //コメント挿入
}
if (fEmpty) {
Collapse();
}
}