– Szeretnék még néhány bűvésztrükkről mesélni.

"Kérem, tegye meg! A mai nap egyszerűen a csodák napja. Úgy tűnik, az IntelliJ IDEA szolgáltatásainak felét sem használtam."

4. bűvésztrükk: Keresés.

"Képzeld el, hogy megnyitott egy 5000 soros fájlt, és meg kell találnia a getProcessTask nevű metódust. Vagy getProcessorTask vagy getTaskProcessor vagy valami hasonló."

"Az IntelliJ IDEA egy nagyon hatékony mechanizmussal rendelkezik az aktuális megnyitott fájl kereséséhez."

"Csak nyomja meg a Ctrl+F billentyűkombinációt, és kezdje el beírni a kívánt szót:"

ÖTLET: cserélni, találni - 1

"Például, ha meg akarjuk találni a println metódus összes hívását, akkor a println-t írjuk be:"

ÖTLET: cserélni, találni - 2

"És a felfelé és lefelé mutató nyilak segítségével navigálhat a mérkőzések között. Bekarikáztam őket a képernyőképen."

"További jelölőnégyzetek vannak a jobb oldalon: Match Case, Regex és Words. Mit jelentenek ezek?"

" A MatchCase érzékenyvé teszi a keresést a kis- és nagybetűk között. Ha törli, nem teszünk különbséget a nagy- és kisbetűk között. Ha kiválasztja, akkor a rendszer a nagy- és kisbetűket eltérőnek tekinti. Például a «Print» nem egyezik a «print» kifejezéssel .

"A Regex jelölőnégyzet bejelölése azt mondja az IntelliJ-nek, hogy a keresési karakterlánc valójában egy reguláris kifejezés. "

"A Szavak jelölőnégyzet bejelölése azt jelzi, hogy egy szónak teljesen meg kell egyeznie azzal, amink van. A részleges egyezések nem számítanak. "

"Például ha van print és println , metódusom, és csak a printet akarom megtalálni, akkor be kell jelölnöm ezt a négyzetet. Az alábbi példában a println két előfordulását konkrétan kicseréltem a print kifejezésre , és csak azt a kettőt találtam. a Szavak jelölőnégyzet bejelölésével ."

ÖTLET: cserélni, találni - 3

"Más szavakkal, a Words átvált a «szó egy része megegyezik a keresési karakterlánccal» és «az egész szó megegyezik a keresési karakterlánccal» között?

– Ah.

Varázstrükk #5: Cserélje ki.

"Képzelje el, hogy van egy kódja, és le szeretne cserélni néhány metódushívást más metódushívásokkal. "Egyszerűen le akar cserélni egy kódrészletet egy másik kódrészlettel. Ez az. Hogyan tudod ezt gyorsan megtenni?"

"A Ctrl+R billentyűkombináció ezt teszi."

ÖTLET: cserélje ki, találja meg - 4

"Cseréljük le a println-   t print-re .

"Annak érdekében, hogy a csereművelet ne történjen meg az egész osztályban, ki kell választania a kód kívánt részét, és be kell jelölnie a "Kiválasztásban" jelölőnégyzetet."

ÖTLET: cserélje ki, találja meg - 5

"Most már bátran megnyomhatja az « Összes cseréje » gombot, és a kiválasztott kódban minden nyomtatási bejegyzés lecserélődik a nyomtatásra .

"Ez igaz. Minden remekül működik. Köszönöm, Ellie!"