2011-01-07 16 views
11

Czy istnieje sposób w Eclipse do filtrowania/ukryć puste drzewa katalogów w widoku pakiet Explorer?filtracyjne pustych katalogów w opakowaniu Explorer

To jest inny niż filtrowanie katalogów jak docelowego .svn 'lub Maven, albo filtrowanie pustych opakowań. Bardziej próbuje wyczyścić puste drzewa katalogów, które pojawiają się w wyniku reguł filtrowania.

kontekstowych Mamy ogólny projekt w naszym obszarze roboczym, który wykorzystuje filtry ignorować bez plików tekstowych (MP3, JPG, itd). Pozwala nam szybko edytować nasze pliki w czasie zaćmienia. Problem polega na tym, że w filtrach jest dużo pustych folderów. Jeśli zaćmienie może zignorować puste foldery z powodu filtrów, spowoduje to, że projekt będzie czystszy.

update I złożył raport o błędzie w systemie buzilla zaćmienia dla tych, którzy chcą mieć tę funkcję: https://bugs.eclipse.org/bugs/show_bug.cgi?id=334052

Odpowiedz

1

to nie wydaje się być możliwe i może zrobić dla dobrego raporcie.

Jak bug 157336 (build wyjściowy zawiera niepotrzebnych pustych katalogów) comments:

"foo/bar/" jest traktowany jako "foo/bar/**".
Więc jak rozumiem foo/bar/** powinny wykluczać zawartość katalogu i foo/bar powinny dodatkowo wykluczyć samego katalogu.

To oznacza, że ​​możesz samodzielnie dodać każdy pusty katalog do listy wykluczeń, co jest niepraktyczne.

Innym rozwiązaniem byłoby dać Mylyn spróbować i zobaczyć, czy jego task context przełączający mógł ukryć folder nie trzeba w obecnej zadanie dla Ciebie.

+1

Hm, wygląda na to, że błąd został ustalony przed wiekami. Postępowałem zgodnie z twoją radą i zgłosiłem nowy błąd: https://bugs.eclipse.org/bugs/show_bug.cgi?id=334052 – Matt

+0

@Matt: excellent. Uwzględnienie wyniku tego raportu o błędzie w mojej odpowiedzi, gdy tylko zostanie dokonana aktualizacja. – VonC

24

w Eclipse SDK (używam 3.6.2), aby ukryć puste foldery w „Package Explorer”:

w prawym górnym rogu widoku Package Explorer, istnieje trójkąt skierowaną w dół. Jeśli najedziesz na niego wskaźnikiem myszy, zobaczysz "Menu Widok".

  1. Kliknij przycisk "Menu Widok"
  2. Wybrane "Filtry"
  3. Umieść wyboru obok "Puste opakowania"
  4. Kliknij OK

teraz wasze puste foldery nie wykazują nie więcej.

+1

To może działać dla plików/pakietów java (robię development actionscript), ale mój problem kręci się wokół plików innych niż java. Będę miał kilka katalogów img/swf, które są filtrowane, aby nie wyświetlać żadnych plików, i pozostawiam pusty katalog. – Matt

Powiązane problemy