„Ich möchte dir noch ein paar Zaubertricks erzählen.“

„Bitte tun Sie es! Heute ist einfach ein Tag der Wunder. Anscheinend habe ich nicht die Hälfte der Funktionen von IntelliJ IDEA genutzt.“

Zaubertrick Nr. 4: Suchen.

„Stellen Sie sich vor, Sie haben eine Datei mit 5.000 Zeilen geöffnet und müssen eine Methode namens getProcessTask finden. Oder getProcessorTask oder getTaskProcessor oder so etwas in der Art.“

„IntelliJ IDEA verfügt über einen sehr leistungsstarken Mechanismus zum Durchsuchen der aktuell geöffneten Datei.“

„Drücken Sie einfach Strg+F und beginnen Sie mit der Eingabe des gewünschten Wortes:“

IDEE: ersetzen, finden - 1

„Wenn wir beispielsweise jeden Aufruf der println-Methode finden möchten, geben wir println ein:“

IDEE: ersetzen, finden - 2

„Und Sie können mit den Auf- und Ab-Pfeilen durch die Übereinstimmungen navigieren. Ich habe sie auf dem Screenshot eingekreist.“

„Auf der rechten Seite gibt es weitere Kontrollkästchen: Groß-/Kleinschreibung anpassen, Regex und Wörter. Was bedeuten sie?“

MatchCase berücksichtigt bei der Suche die Groß-/Kleinschreibung. Wenn diese Option deaktiviert ist, wird nicht zwischen Groß- und Kleinbuchstaben unterschieden. Wenn diese Option ausgewählt ist, werden Groß- und Kleinbuchstaben als unterschiedlich betrachtet. Beispielsweise würde „Drucken“ nicht mit „Drucken“ übereinstimmen.

„Durch die Auswahl des Kontrollkästchens „Regex “ wird IntelliJ mitgeteilt, dass es sich bei der Suchzeichenfolge tatsächlich um einen regulären Ausdruck handelt.

„Die Auswahl des Kontrollkästchens „Wörter “ zeigt an, dass ein Wort vollständig mit dem übereinstimmen muss, was wir haben. Teilweise Übereinstimmungen zählen nicht.

„Wenn ich beispielsweise die Methoden print und println habe und nur print finden möchte, muss ich dieses Kontrollkästchen aktivieren. Im folgenden Beispiel habe ich speziell zwei Vorkommen von println durch print ersetzt und nur diese beiden gefunden indem Sie das Kontrollkästchen „Wörter “ aktivieren .

IDEE: ersetzen, finden - 3

„Mit anderen Worten, Words wechselt zwischen „Teil des Wortes entspricht der Suchzeichenfolge“ und „Das ganze Wort entspricht der Suchzeichenfolge“?“

"Ah."

Zaubertrick Nr. 5: Ersetzen.

„Stellen Sie sich vor, Sie haben Code und möchten einige Methodenaufrufe durch andere Methodenaufrufe ersetzen.“ Sie möchten einfach ein Codefragment durch ein anderes Codefragment ersetzen. Das ist es. Wie kann man das schnell machen?“

„Dies geschieht mit der Tastenkombination Strg+R.“

IDEE: ersetzen, finden - 4

„Ersetzen wir println   durch print .

„Um sicherzustellen, dass der Ersetzungsvorgang nicht in der gesamten Klasse erfolgt, müssen Sie den gewünschten Teil des Codes auswählen und das Kontrollkästchen „In Auswahl“ aktivieren.“

IDEE: ersetzen, finden - 5

„Jetzt können Sie einfach auf die Schaltfläche „ Alle ersetzen “ klicken und alle println- Einträge im ausgewählten Code werden durch print ersetzt .“

„Das stimmt. Alles funktioniert super. Danke, Ellie!“