12

場合によっては、ファイル全体をコメントアウトする必要があります。通常、クラスを でラップするだけ/* */ですが、クラス内に既存のコメントがある場合は機能しません。

/*
class foo {

    /**
     * Great documentation - but this breaks my 
     * whole-file-comment!
     */
    public void dooFoo() {
    }

}
*/

これを回避する方法はありますか?//できれば、すべての行にコメントを挿入しないでください。

4

2 に答える 2

23

できれば、すべての行に //-コメントを挿入しないでください。

それが最も簡単な方法です。ほとんどの IDE には//、選択範囲の各行の先頭に追加または削除するキーボード ショートカットがあります。そのため、ファイル全体を選択して (Ctrl-A など)、ショートカットを押すだけです。

Visual Studio: Ctrl+KCtrl+Cコメントする; Ctrl+KCtrl+Uコメントを外します。

Eclipse と IntelliJ:Ctrl+/切り替えます。

IntelliJ:Ctrl+Shift+/を使用して/* ... */、埋め込まれた既存のコメント ブロックを適切に処理します。

NetBeans:Ctrl+Shift+C切り替えます。

于 2013-01-24T20:11:58.663 に答える
21

C#で#ifpreprecessorディレクティブを使用できます。

#if false
... code ...
#endif
于 2013-01-24T20:12:54.653 に答える