既存のコードベースに Eclipse プロジェクトを追加していますが、一部のディレクトリが Eclipse によってまったくピックアップされないようにする方法があるかどうかを知りたいですか? その理由は、リポジトリに巨大な「サードパーティ」ディレクトリがあり、効率的に同期できるようにするために使用しているペア プログラミングプラグインのプロジェクトに存在できないためです。
手がかりはありますか?
既存のコードベースに Eclipse プロジェクトを追加していますが、一部のディレクトリが Eclipse によってまったくピックアップされないようにする方法があるかどうかを知りたいですか? その理由は、リポジトリに巨大な「サードパーティ」ディレクトリがあり、効率的に同期できるようにするために使用しているペア プログラミングプラグインのプロジェクトに存在できないためです。
手がかりはありますか?
それを行う簡単な方法があります:
PSプロジェクトツリーが自動的に更新されない場合は、プロジェクトエクスプローラウィンドウでフォーカスを入力しているときにF5キーを押す必要があります。
フィルタはリソースを非表示にしますが、それらはまだプロジェクト内にあります。別の場所にプロジェクトを作成する場合は、プロジェクトに含めるフォルダーにリンクされたリソースを作成できます。
はい、プロジェクトにカスタム フィルターを配置できます。プロジェクト エクスプローラー ビューで、[パッケージ エクスプローラー] タブのそばのパネルの上部近くに白い下向きの矢印があるはずです。それをクリックして、フィルターに移動します。そこから、[名前フィルター パターン] の横にあるボックスをオンにして、検出したくない特定のフォルダー パターンを指定できます。この場合、サードパーティのライブラリの名前を入れます。
私が常に行ってきた方法は、プロジェクトをピアとして明示的にチェックアウトすることです。例えば:
~/myworkspace/goodproject ~/myworkspace/サードパーティ
次に、「goodproject」のみをEclipseにインポートします。「3rdparty」がgoodprojectのサブディレクトリである場合、それを偽造できます...たとえば、svnプロジェクトは次のようになります。
事業/ ソース/ 主要/ サードパーティ/
project/src/ をローカルに作成し、「メイン」ディレクトリのみをチェックアウトして、Eclipse をパッケージ化されたバージョンに依存させることができます (たとえば、プロジェクトが Java の場合は jar をポイントします)。