- 締切済み
Visual Studio C++での『//』の簡便術
Visual Studio C++(6.0)を使用していまして、 プログラムを記述していく時、『//(スラッシュ2つ)』をよく使います。 これは、コメントに多く持ちいります。 この『//』を複数行で記述したとき、つまり複数行のコメントを行った時、1行ずつコメントするのは大変手間であり、この作業を一括でコメントする、またはコメントを解除する方法はありますでしょうか。VBでは「コメント ブロック」「非コメント ブロック」を使うことによって一括でコメントが出来たり、一括でコメントを解除したり出来ていました。
- みんなの回答 (7)
- 専門家の回答
みんなの回答
- nitscape
- ベストアンサー率30% (275/909)
コメントしたいところを選択して [Ctrl]+K、C([Ctrl]を押しながらKを押し、Kを離した後にCを押す) でコメント化 [Ctrl]+K、U でコメント解除ではどうでしょうか?コメントの入る場所が気に入らず私は使っていませんが...
- togino
- ベストアンサー率75% (97/129)
Visual C++ 6.0 が手元にないので、(.NET に変わって しまった)確認できませんが、 簡単なマクロを組んで、空いてるキーボードに 割り当てたらいいと思います。 僕は 「行頭に移動」「改行キー押す」「一行上に移動」 「削除」「一行下に移動」 の5つの動作を1つのマクロにまとめて Ctrl+Tab に割り当てました。 (何をしているのかは、順番に押してみれば 分かるとおもいます) 同様に 「行頭に移動」「// 挿入」「1行下に移動」 をまとめたマクロを作られたらいいかと思います。
- matyrcry
- ベストアンサー率47% (101/213)
"#if 0"~"#endif"がコメント化するので こんなのが有効です ......... #define DEBUG 0 //#define DEBUG 1 //ここでDEBUG=1にするとコメント内が有効に ......... #if DEBUG #endif
- terra5
- ベストアンサー率34% (574/1662)
現在、手元に6.0が無いのではっきりわかりませんが、通常の状態では表示されませんが、一括コメントの機能は持っていたと思います。 確か、ツールバーやメニューをカスタマイズすれば使えるようになります。 .NETと同じならカスタマイズ>>コマンド>>編集の中にありますので、捜してみてください。
- shuyamakawa
- ベストアンサー率67% (111/164)
#if 0 ... コメント ... #endif ではダメでしょうか? この場合、「#if 0」→「#if 1」ですぐ有効にできます。
- zaki_shin
- ベストアンサー率22% (15/68)
/* ~コメント~ */
- adaypajimy
- ベストアンサー率20% (201/964)
/* 複数行はこうすればいいんですw */