6

これが必要になるとは言わないが、次のようなことをした後、クラス全体をどのようにコメントアウトするか。

public class yadayada extends yadayadasquared {

    /**
     * Says Hello
     **/
    public String sayHello() {
        return "Hello";
    }
}

クラス内に適切にコメント/文書化されたメソッドがある場合はどうなりますか?

フォーク全体の議論を避けるために、たった5分間だと想像してみましょう。

そして、はい、あなたは純粋主義者を失望させました、私はこれを見ました!

https://stackoverflow.com/questions/123423/do-you-leave-historical-code-commented-out-in-classes-that-you-update

これが5分間のテスト用であると仮定しましょう。そのためのレポ取引?いいえ。消去?コントロールスラッシュの提案が大好きです。

4

8 に答える 8

9

「クラス全体」を定義します。

クラスの内容を選択し、Command+ /*を押すと、IDEはすべてを1行でコメントする必要があります。このようにして、機能なしで、クラスを引き続き使用できます。または、クラス全体を選択します。または、ファイルの名前を変更します。または...しかし、最終的には、ポイントは何ですか?ファイルを削除します。

*または、IDEの1行コメントのシーケンスが何であれ。

于 2012-08-14T16:32:10.297 に答える
2

ideを使用する場合:「ctrl+ a」を実行してから「ctrl+ shift+ /」を実行すると、すべてのコードがコメント化されます。

于 2012-08-14T16:31:48.290 に答える
1

ドキュメントのコメント、または複数行のコメントは、クラス本体を囲む複数行のコメントを使用する場合に問題になります。これは、で終わるため*/ですが、最近のIDEには、コメント/コメントのないコードへのショートカットがいくつかあります。NetBeansでは、コードにマークを付けてCtrl+と入力するだけです/。したがって、必要なものにコメントし、コードを使用して、変更を元に戻します(コメント)。言ったように、ファイル拡張子の名前を変更するのも良いことです@su-

于 2012-08-14T16:31:47.810 に答える
1

EclipseではCtrl+/、選択した行の1行のコメントを切り替えるために使用できます。別のIDEを使用している場合は、おそらく似たようなものがあります。クラス全体を選択してホットキーを押すだけです!

于 2012-08-14T16:33:15.370 に答える
1

コメントソリューションの簡単な代替手段は、ファイルの名前をまたはMyClass.java.txt同様のものに変更することです。

于 2017-04-14T02:53:36.153 に答える
0

複数行のコメントを使用できます/*

/*public class Foo extends Bar
{
    public string SayFoo()
    {
        return "Foo";
    }
}*/

ただし、コードにドキュメントが含まれていて、IDEを使用している場合、それらのほとんどは「コメントの切り替え」機能をサポートしています。EclipseとNetbeansの両方がその機能をサポートしていることを私は知っています。

しかし、本当の解決策は、コードを追跡するある種のバージョン管理システムを使用することです。使用するサーバーは必要ないので、gitをお勧めします。

于 2012-08-14T16:30:29.683 に答える
0

これを試してみてくださいEclipse IDE...クラス本体内のコードの本体を選択してください。(すなわちbetween { and }

コメントします:

             Ctrl + Shift + /

推奨しない:

             Ctrl + Shift + \
于 2012-08-14T16:39:56.880 に答える
-1

どうですか

@Deprecated

それは動作しますか?

于 2012-08-14T16:27:01.860 に答える