Intellij IDEA 14 - Python Live Template с привязкой к свойствам класса

Я довольно новичок в Intellij Live Templates, так что к сути: в Intellij IDEA 14 я могу определить шаблон класса Python, который в конце выглядит так (без комментариев):

class Car(object)
    def __init__(self,)

И когда я набираю аргументы, они могут быть назначены на поля с магией Alt + Enter предложение:

class Car(object)
    def __init__(self, engine)
        self.engine = engine

И тогда это позволяет мне изменить переменную на "private":

class Car(object)
    def __init__(self, engine)
        self.__engine = engine

Но это способ сделать это автоматически, например, я набираю engine и это порождает self.__engine = engine? Спасибо за все ваши ответы - конечно, приветствуются любые полезные ссылки, которые помогут мне разобраться в этом самостоятельно.

0 ответов

Другие вопросы по тегам