web-dev-qa-db-ja.com

コードの大きなチャンクをコメントアウトする方法はありますか?

プログラム内の大きなコードをコメントアウトしようとしていますが、手動でコメントアウトするのは難しすぎます。私のためにそれを行うプログラムはありますか? (とにかくそのようなプログラムを作るのは難しいようには思えません)また、私はemacsを使用しています。 emacsにはそのような機能がありますか? (または少なくともemacs LISPファイル?)

23
erkin

Emacsでは、M-x comment-regionM-x uncomment-regionを使用できます。

48
dfan

キーcomment-regionにバインドされたM-;メソッド。マーカーを使用して地域を選択し、M-;を使用してコメント/コメント解除できます。

21
Mohanraj

コメントアウトするリージョンの先頭にマークを付け、リージョンの末尾に移動してから、C-cC-cまたはM-xコメントリージョンを実行できます。

0
sawa

comment-regionC-M-;にバインドします。また、C-uはコメントされた領域のコメントを解除することを忘れないでください。

例えば。 C-u 2 C-M-;はリージョンを;;(LISP内)でコメントします。次に、C-u C-M-;はリージョンのコメントを解除します。 (どちらの場合も、リージョンはアクティブである必要があります。)

0
Drew