CodeGym /Kursy Java /Kolekcje w Java /POMYSŁ: wymienić, znaleźć

POMYSŁ: wymienić, znaleźć

Kolekcje w Java
Poziom 9 , Lekcja 8
Dostępny

„Chcę ci opowiedzieć o jeszcze kilku magicznych sztuczkach”.

„Proszę, zrób to! Dzisiaj jest po prostu dzień cudów. Wygląda na to, że nie korzystałem z połowy funkcji IntelliJ IDEA”.

Magiczna sztuczka nr 4: Szukaj.

„Wyobraź sobie, że otworzyłeś plik zawierający 5000 wierszy i musisz znaleźć metodę o nazwie getProcessTask. Albo getProcessorTask, getTaskProcessor lub coś w tym rodzaju”.

„IntelliJ IDEA ma bardzo potężny mechanizm wyszukiwania aktualnie otwartego pliku.”

„Po prostu naciśnij Ctrl + F i zacznij wpisywać potrzebne słowo:”

POMYSŁ: zamień, znajdź - 1

„Na przykład, jeśli chcemy znaleźć każde wywołanie metody println, wpiszemy println:”

POMYSŁ: wymienić, znaleźć - 2

„I możesz nawigować po meczach za pomocą strzałek w górę iw dół. Zakreśliłem je na zrzucie ekranu”.

„Po prawej stronie znajduje się więcej pól wyboru: Dopasuj wielkość liter, wyrażenie regularne i słowa. Co one oznaczają?”

" MatchCase sprawia, że ​​w wyszukiwaniu rozróżniana jest wielkość liter. Jeśli ta opcja jest wyczyszczona, nie ma rozróżnienia między dużymi i małymi literami. Jeśli ta opcja jest zaznaczona, wielkie i małe litery są traktowane inaczej. Na przykład «Drukuj» nie pasuje do «drukuj» .

„Wybranie pola wyboru Regex informuje IntelliJ, że wyszukiwany ciąg znaków jest w rzeczywistości wyrażeniem regularnym ” .

„Zaznaczenie pola wyboru Słowa wskazuje, że słowo musi całkowicie pasować do tego, co mamy. Częściowe dopasowania się nie liczą ” .

„Na przykład, jeśli mam metody print i println i chcę tylko znaleźć print, muszę zaznaczyć to pole. W poniższym przykładzie specjalnie zamieniłem dwa wystąpienia println na print i znalazłem tylko te dwa zaznaczając pole wyboru Słowa ”.

POMYSŁ: wymienić, znaleźć - 3

„Innymi słowy, Words przełącza się między «część słowa pasuje do szukanego ciągu» i «całe słowo pasuje do szukanego ciągu»?”

„Ach”.

Magiczna sztuczka nr 5: Wymień.

„Wyobraź sobie, że masz jakiś kod i chcesz zastąpić kilka wywołań metod innymi wywołaniami metod. „Chcesz po prostu zastąpić fragment kodu innym fragmentem kodu. Otóż ​​to. Jak możesz to zrobić szybko?”

„Robi to kombinacja klawiszy Ctrl+R”.

POMYSŁ: wymienić, znaleźć - 4

„Zamieńmy println   na print .

„Aby upewnić się, że operacja zamiany nie nastąpi w całej klasie, musisz zaznaczyć żądaną część kodu i zaznaczyć pole wyboru «W zaznaczeniu»”.

POMYSŁ: wymienić, znaleźć - 5

„Teraz możesz odważnie nacisnąć przycisk « Zamień wszystko », a wszystkie wpisy println w wybranym kodzie zostaną zastąpione przez print ”.

„To prawda. Wszystko działa świetnie. Dziękuję, Ellie!”

Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION