Есть ли сочетание клавиш, генерирующее foreach, а также для цикла?
intellij-idea
скольжение
источник
источник
Нажатие Ctrl+ Jоткрывает список живых шаблонов в контексте вашего кода. Затем наберите 'itin'.
источник
В дополнение к другим ответам, вам даже не нужно использовать Ctrl + J (но хорошо, чтобы проверить, каковы ваши возможности ...). Просто начните вводить и нажмите Enter:
Foreach: введите « iter », затем нажмите Enter.
Для цикла: введите « fori », затем нажмите Enter.
Idea распознает контекст и предложит наиболее вероятный вариант, если вам нравятся данные опции, просто нажмите Enter!
источник
Конечно, посмотрите в справке ссылки на таблицу ключей по умолчанию. Введите одно из следующих и нажмите «вкладка»:
источник
Создайте для цикла из существующего списка:
https://www.jetbrains.com/phpstorm/help/creating-code-constructs-using-surround-templates.html
источник
Вы также можете использовать Surround с!
Mac: Command+ Option+ T
Windows: Ctrl+ Alt+ T
https://www.jetbrains.com/phpstorm/webhelp/surrounding-blocks-of-code-with-language-constructs.html
В интернете также есть множество живых шаблонов! Вы можете просто погуглить.
источник
Вы также можете использовать Postfix Completion. Нажмите Ctrl+ Alt+, Sчтобы открыть настройки. Например:
источник