Czy istnieje skrót klawiaturowy generujący foreach, a także pętlę?
intellij-idea
Poślizg
źródło
źródło
Naciśnięcie Ctrl+ Jotwiera listę aktywnych szablonów w kontekście twojego kodu. Następnie wpisz „itin”.
źródło
Oprócz innych odpowiedzi nie musisz nawet używać Ctrl + J (ale fajnie jest sprawdzić jakie masz możliwości ...) Po prostu zacznij pisać i naciśnij Enter:
Foreach: wpisz „ iter ”, a następnie naciśnij Enter.
W przypadku pętli: wpisz „ fori ”, a następnie naciśnij klawisz Enter.
Pomysł rozpozna kontekst i zasugeruje najbardziej prawdopodobną zmienną do przejścia, jeśli podoba Ci się podane opcje, po prostu naciśnij Enter!
źródło
Oczywiście zajrzyj do pomocy dotyczącej domyślnych odniesień do map klawiszy. Wpisz jedno z poniższych i naciśnij „tab”:
źródło
Utwórz pętlę for z istniejącej instrukcji listy:
https://www.jetbrains.com/phpstorm/help/creating-code-constructs-using-surround-templates.html
źródło
Możesz także używać Surround z!
Mac: Command+ Option+ T
Windows: Ctrl+ Alt+T
https://www.jetbrains.com/phpstorm/webhelp/surrounding-blocks-of-code-with-language-constructs.html
W Internecie jest również wiele gotowych szablonów! możesz go po prostu wygooglować.
źródło
Możesz także użyć funkcji uzupełniania Postfix. Naciśnij Ctrl+ Alt+, Saby otworzyć Ustawienia. Na przykład:
źródło