• 简易、参数化和环绕模板
    • 简易动态模板
    • 参数化动态模板
    • 环绕动态模板
    • 例子
  • 另请参阅:

    简易、参数化和环绕模板

    在这个页面中:

    • 简易动态模板
    • 参数化动态模板
    • 环绕动态模板
    • 例子

    简易动态模板

    建议模板包含一些可以展开为纯文本的固定代码。当在编辑器中调用和展开,这些模板中的特定代码自动插入到你的代码中,替换掉缩写词。

    参数化动态模板

    参数化模板包含纯文本了可以让用户输入的变量

    在模板展开之后,变量出现在编辑器中作为输入字段,这些地方的值可以被用户输入或被PhpStorm自动估算出来。

    当在编辑器中调用和展开参数化动态模板,PhpStorm可以建议一些预定义值在变量的输入位置。例如,如果一个参数化模板包含迭代器代码,然后,在展开模板时,PhpStorm建议:

    • 索引变量的名称(i,j等等)
    • 保存当前容器元素分配的变量的名称
    • 在迭代器容器中输入的元素

    环绕动态模板

    环绕模板仅对选中的文本或代码块生效。如此,模板将代码放在选中块的前面和后面的位置。

    例子

    插入参数化动态模板(Ctrl+J)

    插入参数化动态模板

    环绕动态模板(Ctrl+Alt+J)

    环绕动态模板

    参见页面包住标签,应用环绕模板的例子

    另请参阅:

    规程:

    • 创建和编辑动态模板
    • 创建和编辑模板变量
    • 使用环绕模板创建代码结构

    参考:

    • 动态模板