ワーキングセットを編集したくありません。すべてのワークスペースとプロジェクトで、.classファイルが[リソースを開く]ダイアログに表示されないようにする方法が欲しいだけです。これを行う方法はありますか?
ワーキングセットを編集したくありません。すべてのワークスペースとプロジェクトで、.classファイルが[リソースを開く]ダイアログに表示されないようにする方法が欲しいだけです。これを行う方法はありますか?
回答:
1つのオプションは、派生リソースをフィルタリングすることです。[リソースを開く]ダイアログの右上にある矢印をクリックすると、フィルタリング用のドロップダウンメニューが表示されます。「派生リソースを表示」オプションがチェックされている場合は、チェックを外します。
それでも「.class」ファイルが表示される場合、それらはおそらく派生としてマークされていません。それら自体が独自のフォルダー階層にある場合は、ルートフォルダーを右クリックしてフォルダーのプロパティを編集し、[派生]チェックボックスをオンにすることでこれを修正できます。それらが「.java」ファイルと混在している場合...運が良ければ、各「.class」ファイルの派生プロパティを手動で設定する必要があります。
私が知る限り、ワークスペースの派生リソースとしてクラスファイルをグローバルにマークする方法はありませんが、新しいJavaプロジェクトを作成すると、「bin」フォルダーはデフォルトで派生としてマークされると信じています(デフォルトのウィザード設定を使用する場合) )
Eclipse Keplerのスクリーンショットをいくつか示します。1つ目は、[リソースを開く]ダイアログで[派生リソースを表示]をオフにして、派生リソースをフィルタリングする方法を示しています。2番目は、リソースに「派生」プロパティを設定する方法を示しています。
.class
フォルダーを見つけるためにファイルを開いたので、Derivedとしてマークした後も表示されます。それを右クリックして、「履歴から削除」をマークして削除する必要がありました。
*.class
ディレクトリ階層全体(ディレクトリなど)を除外するにはtarget
、Files and foldersラジオボタンとAll children (recursive)チェックボックスを選択します。
編集する
Open Resource
ダイアログを完全にクリーンアップするには、以下を除外します
4つすべてを除外しないと機能しません。
*.class
アスタリスクと共に使用して、すべてのクラスファイルを照合します。
この動作を変更して「.class」ファイルを非表示にするには、以下を実行する必要があります。
「プロジェクトエクスプローラー」ウィンドウでクラス出力フォルダーを見つけます。これは通常、Mavenプロジェクトのビンまたはターゲットと呼ばれます
このフォルダを右クリックして、 Properties
[ 派生]チェックボックスをオンにして(オフのままにします)、OK
.classファイルは今後非表示になります。
出典:http : //ayubmalik.co.uk/2011/12/hide-class-files-when-opening-a-type-or-resource-in-eclipse-ide/
使用できますWorking sets
。[リソースを開く]ダイアログの同じドロップダウンメニューから、Select working set
。ワーキングセットダイアログがない場合はワーキングセットを作成できます。
新しいResources
フォルダを作成するときは、タイプを選択し、ワークスペース内のどのフォルダを検索またはリソースを開くための候補と見なすかを選択します。フォルダーと通常のとその他のその他の構成ファイルのみsrc
を含めました。test
pom.xml
私が取り組んでいる2つの大きなプロジェクトで、検索速度にも顕著な影響があります。
Derived
ソリューションを使用することができません。フォルダが多すぎる
Eclipse Luna-次のリンクhttp://help.eclipse.org/luna/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-48b.htmに アクセスするか、
または
1。ワーキングセット(すべてのプロジェクトを含む)
2. [パッケージエクスプローラー]パネルで[フィルター]をクリックし(ワーキングセットを作成したのと同じメニューで)、[内部クラスファイル]の選択を解除して[OK]をクリックします。
それは私のために働いた
Eclipseパッケージエクスプローラーまたはプロジェクトエクスプローラーのビルドまたはビンフォルダーがプロジェクトビューに表示されないため、ビルドまたはビンフォルダーを派生リソースとしてマークできないことがあります。
プロジェクトビューでビルドフォルダーを表示するために必要なこと:
Project > Properties > Java Build Path > Source >
デフォルトの出力フォルダーをbuild1 に変更します注:古いフォルダーとそのコンテンツを削除するように求められます。 [いいえ]を押して
ください(後で復元する場合)
これで、ビルドフォルダーがパッケージエクスプローラーに表示され、フォルダーのプロパティに移動して、派生としてマークします
プロジェクトエクスプローラービューでのファイルの表示または非表示ナビゲーションビューの1つで、システムファイルまたは生成されたクラスファイルを非表示にすることができます。(システムファイルとは、ファイル拡張子のみがあり、ファイル名がないファイルです(例:.classpath)。
プロジェクトエクスプローラーのツールバーで、メニューボタンメニューボタンをクリックして、表示オプションのドロップダウンメニューを開きます。[ビューのカスタマイズ...]を選択します。
表示されるダイアログボックスで、[フィルター]タブを選択し、非表示にするファイルの種類のチェックボックスをオンにします。さらに、表示されるファイルをワーキングセットに制限できます。
プロジェクトエクスプローラーのツールバーで、メニューボタンメニューボタンをクリックして、表示オプションのドロップダウンメニューを開きます。[ワーキングセットの選択...]を選択します。リストから既存のワーキングセットを選択するか、[ ここをチェック]を選択して新しいワーキングセットを作成し ます。