• 締切済み

Visual Studio C++での『//』の簡便術

Visual Studio C++(6.0)を使用していまして、 プログラムを記述していく時、『//(スラッシュ2つ)』をよく使います。 これは、コメントに多く持ちいります。 この『//』を複数行で記述したとき、つまり複数行のコメントを行った時、1行ずつコメントするのは大変手間であり、この作業を一括でコメントする、またはコメントを解除する方法はありますでしょうか。VBでは「コメント ブロック」「非コメント ブロック」を使うことによって一括でコメントが出来たり、一括でコメントを解除したり出来ていました。

みんなの回答

  • nitscape
  • ベストアンサー率30% (275/909)
回答No.7

コメントしたいところを選択して [Ctrl]+K、C([Ctrl]を押しながらKを押し、Kを離した後にCを押す) でコメント化 [Ctrl]+K、U でコメント解除ではどうでしょうか?コメントの入る場所が気に入らず私は使っていませんが...

  • togino
  • ベストアンサー率75% (97/129)
回答No.6

Visual C++ 6.0 が手元にないので、(.NET に変わって しまった)確認できませんが、 簡単なマクロを組んで、空いてるキーボードに 割り当てたらいいと思います。 僕は 「行頭に移動」「改行キー押す」「一行上に移動」 「削除」「一行下に移動」 の5つの動作を1つのマクロにまとめて Ctrl+Tab に割り当てました。 (何をしているのかは、順番に押してみれば  分かるとおもいます) 同様に 「行頭に移動」「// 挿入」「1行下に移動」 をまとめたマクロを作られたらいいかと思います。

  • matyrcry
  • ベストアンサー率47% (101/213)
回答No.5

"#if 0"~"#endif"がコメント化するので こんなのが有効です ......... #define DEBUG 0 //#define DEBUG 1 //ここでDEBUG=1にするとコメント内が有効に ......... #if DEBUG #endif

  • terra5
  • ベストアンサー率34% (574/1662)
回答No.4

現在、手元に6.0が無いのではっきりわかりませんが、通常の状態では表示されませんが、一括コメントの機能は持っていたと思います。 確か、ツールバーやメニューをカスタマイズすれば使えるようになります。 .NETと同じならカスタマイズ>>コマンド>>編集の中にありますので、捜してみてください。

回答No.3

#if 0 ... コメント ... #endif ではダメでしょうか? この場合、「#if 0」→「#if 1」ですぐ有効にできます。

  • zaki_shin
  • ベストアンサー率22% (15/68)
回答No.2

/* ~コメント~ */

回答No.1

/*  複数行はこうすればいいんですw */

関連するQ&A