2012-01-12 16 views
6

Zajmuję się tworzeniem kodu w Eclipse (java). Podczas debugowania kodu użyłem dużej liczby System.out.println(...). Teraz muszę usunąć wszystkie te linie. Aby to zrobić, napisałem System.out.println w Search-> Java, ale nie dostarczyłem żadnego wyniku wyszukiwania. Jak mogę znaleźć wszystkie wystąpienia tego ciągu: System.out.println?Wyszukiwanie linii kodu w Eclipse

Odpowiedz

10

Szukaj -> Plik. Wprowadź "System.out.println" i wybierz typ plików, które chcesz wyszukać w "* .java" (bez cudzysłowów)

"Wyszukiwanie Java" jest czymś innym. Nie pozwala ci znaleźć rzeczy w plikach java, ale metody/deklaracje/etc. w plikach Java. Na przykład zadeklaruj gdzieś w swoim projekcie "String canYou =" FindMe? ";" a następnie Szukaj -> Java, wprowadź "Ciąg" i wybierz "Typ" i szukaj wyszukiwania. Powinien znaleźć wszystkie zastosowania String w twoim projekcie, w tym wyżej wymieniony.

0

wystarczy wyszukać println. Założę się, że zaćmienie interpretuje to, co umieszczasz jako regex.

1

Spróbuj napisać: System.out.println w dowolnym miejscu twojego projektu, zaznacz ten tekst, a następnie naciśnij ctrl + alt + g (przepraszam, nie wiem dokładnie, co to oznacza) i da ci wszystkie wystąpienia tego ciągu we wszystkich twoich projektach (workspace-wise). Jestem w 100% pewien, że oznacza to coś w wyszukiwarce> java - możesz przyjrzeć się dokładnie, co dokładnie. Inne niż, że można mieć warunkowe wykonanie dla dzienników - tj

if(Consts.DEBUG){ 
    Log("something"); 
} 
0

zrobiłbym Znajdź zwyczaje dotyczące metody println (Ctrl + Shift + G)

0

naciśnij klawisze Control + H

ten otworzy okno wyszukiwania, przejdź do zakładki File Search i poszukaj system.out.println (

0

Użyj menu Search-> File iw polu "Containing Text" wpisz "System.out.println * ", w polu" Wzory nazw plików "w" * .java ".Następnie naciśnij przycisk" Zamień "na dolnej platformie ht rogu. Pozostaw puste pole "Z" i kliknij przycisk "Podgląd". Odznacz wszystkie wystąpienia, które chcesz zachować, a następnie naciśnij "OK".

Przed próbą upewnij się, że Twój kod jest w wersji kontroli wersji, na wypadek gdybyś zrobił to źle i chcesz wrócić.

Powiązane problemy