11

Eclipseのリファクタリング関数のようなものを探していますが、ファイルをコピーします。つまり、既存のファイルを保持したいが、別のファイル(通常は列挙型など)を追加します。

現在、これを行うには、ファイルシステムでファイルを手動でコピーし、Project Explorerでフォルダーを更新し、Project Explorerでファイルを開き、'n replaceを検索して、作業を開始します。新しい主要な機能を追加するときに、10以上のファイルに対してこれを行うことが多いため、少し面倒な場合があります。

4

3 に答える 3

13

エクスプローラービューで、ファイルを選択し、右クリックしてを選択しますCopy。次に、そのフォルダを選択し、右クリックしてを選択しますPaste。新しい名前を尋ねるダイアログが表示され、完了です。これをJavaクラスに対して行う場合、ファイル内のクラスの名前を変更するためにも新しい名前が使用されることに注意してください。

于 2012-06-14T12:43:43.660 に答える
1

Eclipseのパッケージエクスプローラー内でファイルをコピーして貼り付けることができます。

于 2012-06-14T12:43:33.923 に答える
-2

あなたが尋ねるべき質問は、「ファイルをコピーして、主要な機能を追加するために小さな変更を加える必要がありますか?」です。

Do n't Repeat Yourselfは、コンピュータサイエンスの基本原則であり、軽視されるべきではありません。

ブロック、メソッド、またはクラスをコピーして微調整していることに気付いたら、重複を排除するためにリファクタリングが可能かどうかをすぐに確認する必要があります。

これは、Eclipseの特定の手法を知ることよりも重要だと思います。

于 2012-06-14T12:43:40.273 に答える