Условия и сложные структуры в Templates PyCharm
Есть ли возможность создания шаблонов Live Templates и File Templates с обработкой:
- условий
- Циклов
- Списков или словарей
Пример:
Имеется шаблон файла
class $class_name$(BasePage):
def __init__(self):
self.$param$ = $value$
При создании файла по данному шаблону сформируется 1 класс с одним свойством в составе. Аналогично при вызове Live Templates создатся ровно 1 экземпляр переменной. При необходимости создания N переменных необходимо вызывать шаблон N раз
Есть ли возможность передачи в $param$/$value$ списка/словаря? Или использование циклов в логике самого шаблона Например
class $class_name$(BasePage):
def __init__(self):
for iter in $param$:
self.iter = $value$