Условия и сложные структуры в 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$ 

Ответы (0 шт):