Как добавить заполнитель в живой шаблон в PyCharm? - PullRequest
0 голосов
/ 28 марта 2020

Я пытаюсь добавить заполнитель в живой шаблон в PyCharm.

Я определил аббревиатуру (триггер) как "foo". После ввода «foo» и нажатия клавиши TAB генерируется этот код:

def function_name(arg1,arg2):
    # do something
    return True

Я хочу добавить заполнитель к этому живому шаблону так, чтобы «имя_функции» выбиралось автоматически после создания живого шаблона. Как я могу это сделать?

1 Ответ

0 голосов
/ 03 апреля 2020

Это может быть достигнуто с помощью

  1. Использование переменной (т.е. $ имя_функции $ ) в Тексте шаблона , а затем редактирование этой переменной как показано ниже: enter image description here

  2. Редактирование этой переменной путем установки сценария groovy в качестве выражения: enter image description here

Сценарий groovy, установленный в выражении, выглядит следующим образом:

groovyScript("return \"function_name\"")
...