„Vreau să-ți spun despre alte câteva trucuri de magie”.

"Vă rog să faceți! Azi este pur și simplu o zi a miracolelor. Se pare că nu am folosit jumătate din funcțiile IntelliJ IDEA."

Truc magic #4: Caută.

„Imaginați-vă că ați deschis un fișier cu 5.000 de linii și trebuie să găsiți o metodă numită getProcessTask. Sau getProcessorTask sau getTaskProcessor sau ceva de genul asta”.

„IntelliJ IDEA are un mecanism foarte puternic pentru căutarea fișierului deschis curent.”

„Apăsați doar Ctrl+F și începeți să introduceți cuvântul de care aveți nevoie:”

IDEE: înlocuiți, găsiți - 1

„De exemplu, dacă vrem să găsim fiecare apel la metoda println, atunci am tasta println:”

IDEE: înlocuiți, găsiți - 2

„Și poți naviga prin meciuri folosind săgețile în sus și în jos. Le-am încercuit în captură de ecran.”

"Există mai multe casete de selectare în partea dreaptă: Potriviți minuscule, Regex și Cuvinte. Ce înseamnă acestea?"

" MatchCase face căutarea sensibilă la majuscule. Dacă este golită, nu se face nicio distincție între litere mari și mici. Dacă este selectată, atunci literele mari și mici sunt considerate diferite. De exemplu, «Print» nu se potrivește cu «print» .

„Selectarea casetei de selectare Regex îi spune lui IntelliJ că șirul de căutare este de fapt o expresie obișnuită.

„Selectarea casetei de selectare Cuvinte indică faptul că un cuvânt trebuie să se potrivească complet cu ceea ce avem. Potrivirile parțiale nu sunt luate în considerare.

„De exemplu, dacă am metode print și println și vreau doar să găsesc print, atunci va trebui să bifez această casetă. În exemplul de mai jos, am înlocuit în mod special două apariții ale println cu print și am găsit doar acele două bifând caseta de selectare Cuvinte .”

IDEE: înlocuiți, găsiți - 3

„Cu alte cuvinte, Words comută între „o parte a cuvântului se potrivește cu șirul de căutare” și „întregul cuvânt se potrivește cu șirul de căutare”?”

"Ah."

Truc magic #5: Înlocuiește.

„Imaginați-vă că aveți un cod și doriți să înlocuiți câteva apeluri de metodă cu alte apeluri de metodă. „Vrei pur și simplu să înlocuiți un fragment de cod cu un alt fragment de cod. Asta este. Cum poți face asta repede?”

„Combinația de taste Ctrl+R face acest lucru.”

IDEE: înlocuiți, găsiți - 4

„Să înlocuim println   cu print .

„Pentru a vă asigura că operația de înlocuire nu are loc în întreaga clasă, trebuie să selectați partea dorită a codului și să bifați caseta de selectare „În selecție”.

IDEE: înlocuiți, găsiți - 5

„Acum puteți apăsa cu îndrăzneală butonul „ Înlocuiește toate ” și toate intrările println din codul selectat vor fi înlocuite cu print .”

"Asta este adevărat. Totul funcționează grozav. Mulțumesc, Ellie!"