如何在PyCharm的实时模板中添加占位符?

时间:2020-03-28 17:18:32

标签: pycharm code-snippets live-templates

我试图在PyCharm的实时模板中添加一个占位符。

我已将缩写(触发)定义为“ foo”。 键入“ foo”并按TAB后,将生成以下代码:

Image_file = image.img_to_array(Image_file)

我想在此实时模板中添加一个占位符,以便在生成实时模板后自动选择“ function_name”。我该怎么办?

1 个答案:

答案 0 :(得分:0)

这可以通过

实现
  1. 模板文本中使用变量(即 $ function_name $ ),然后如下所示编辑该变量: enter image description here

  2. 通过将groovy脚本设置为其表达式来编辑该变量: enter image description here

表达式中设置的常规脚本如下:

groovyScript("return \"function_name\"")