- 作成者投稿
- 2017年6月13日 11:37 am #23839Delフサ参加者
行コメントアウト切り替えマクロを
GitHubにアップしました。standard-software/LineCommentOnOff: 2017/06/13
https://github.com/standard-software/LineCommentOnOffインデント(先頭空白がある場合、
インデント量が最小のものにあわせてコメントアウトしますつまり、[_]をスペースに見立ててもらうと
___aaa
_____bbb
_______cccを
___//aaa
___//__bbb
___//____cccこのようにコメントアウトできます。
HTMLのような行コメントアウト記号がない場合は対応せず
(対応したかったけどまだ。)C++/Java/JavaScriptなどの
行コメントアウト記号が指定されている場合に
選択範囲を行コメントアウトします。
選択範囲がすべて行コメントアウトされていれば
コメントアウトを解除します。参考にしたのはつぎのとおり
—–
コメントの挿入/削除マクロ – EmEditorみんなでまとめサイト – アットウィキ
https://www37.atwiki.jp/emeditor/pages/72.html
こちらのものでは、行の先頭にコメントアウト記号が追加削除され
インデントありのコメントアウトは認識してくれなかったです。
行ごとにコメントアウトが切り替わるマクロだったので、
1マクロ実行にたいしてコマンドが複数あるので
Undoがやりにくかったです。マクロ、コメント挿入改良 – それマグで!
http://takuya-1st.hatenablog.jp/entry/20080208/1202494967
こちらのものは、文字先頭には対応しているけど
インデントがそろってコメントアウトされないです。 - 作成者投稿
- このトピックに返信するにはログインしてください。