1

私は Maven と Gradle を使用しているため、時間が経つにつれて、ローカルのアーティファクト リポジトリに多くの関連するアーティファクトが収集されましjunit-3.8.2.jarた。junit-4.7.jarjunit-4.10.jar

これで、[タイプを開く] ダイアログを開くたびに (たとえば、Ctrl+Shift+T をコード化して)、検索しているタイプのエントリが複数取得されます。たとえば、JUnitTestCaseには、ローカルの Maven とGradle リポジトリ。

私は主にいくつかのアーティファクト/ライブラリの最新リリースで作業しているため、このビューを最新バージョンのみにフィルタリングしたいと思います (視覚的な混乱を取り除き、生産性を高めるため)。

4

2 に答える 2

1

クラスパスにそのタイプの可視プロジェクトがある場合、「オープンタイプ」の特定のjarからのエントリのみが表示されると思います-レポにあるだけではそうなるとは思いませんでした。この理論はあなたのケースに当てはまりますか?もしそうなら、Bananeweizenの答えは、ワーキングセットを使用して不要なバージョンのプロジェクトを非表示にすることができる場合、およびそれらがワーキングセットの除外によって隠されている場合に関連する可能性があります。それらが非表示になっておらず、それらを引き込んでいるプロジェクトを閉じることができる場合は、それを行います。リポジトリなしで (Maven、Gradle などなしで) Eclipse を使用する場合、プロジェクトを閉じると、この種の問題は確実に解消されます。少なくとも私が経験したケースではそうです。

于 2012-10-24T02:49:47.810 に答える
0

これらの異なるバージョンがワークスペースの異なるプロジェクトで使用されている場合、オープン タイプ ダイアログのダイアログ メニューにあるワーキング セットの制限が役立つ場合があります。これにより、表示されるタイプを特定の作業セット (つまり、プロジェクトのサブセット) に制限できます。

于 2012-10-21T15:28:04.033 に答える